Не имея возможности найти правильное решение, я сделал один обходной путь.
Я добавил конечную точку "/ refre sh" в мое клиентское приложение NodeJS, где оно перезагружает конфигурацию облака, если эта конечная точка получила называется. Я настроил эту конечную точку "/ refre sh" для вызова в конвейере Jenkins всякий раз, когда какие-либо новые свойства конфигурации добавляются или редактируются в config-repo. На данный момент это решило мою проблему.
Но проблема в том, что, если у моего клиентского приложения NodeJS есть несколько экземпляров, работающих на PCF, то как обновить все экземпляры с помощью новой / обновленной конфигурации. В случае приложения Spring Boot это достигается с помощью «spring-cloud-bus-amqp» и некоторых других конфигураций. Мой текущий обходной путь хорош, если у вас есть только один экземпляр NodeJS клиентского приложения. Если у вас есть несколько экземпляров (скажем, 5 экземпляров) вашего клиентского приложения, то это временное решение не будет работать, потому что вышеупомянутая конечная точка "/ refre sh" просто обновит sh один экземпляр из 5.
Есть предложения? В соответствии с описанным выше обходным путем, как я могу обновить все экземпляры клиентского приложения?