Приложение Service Fabric - изменение количества экземпляров при обновлении приложения завершается неудачно - PullRequest
0 голосов
/ 22 ноября 2018

Я строю конвейер CI / CD для выпуска пакетов SF Stateless Application в кластеры, используя параметры для всего.Это необходимо для обеспечения того, чтобы среды (DEV / UAT / PROD) могли иметь другие параметры.

Например, в кластере DEV пакет приложения может иметь количество экземпляров 3 (в кластере из 10 узлов)

Я заметил, что если приложение находится в кластере и работает с числом экземпляров (например), равным 3, и я изменяю параметр развертывания на любое другое (например, 5), пакет приложения будет загружать и регистрироватьвведите, но не удастся выполнить непрерывное обновление работающего приложения.

Это также работает по-другому, например, если запущенное приложение имеет значение -1, и вы хотите уменьшить количество при следующем развертывании.

Я где-то пропустил настройку или конфигурацию, это так и должно быть?В настоящее время это не то, что легко масштабируется без простоев.

В самом простом виде мы просто хотим иметь возможность изменять счетчики экземпляров для обновлений приложений, поскольку у нас есть подход, основанный на инфраструктуре, для изменений, сборок и развертываний для полного отслеживания.

Заранее спасибо

1 Ответ

0 голосов
/ 27 ноября 2018
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...