Развертывание выбранных микросервисов в проекте сервисной фабрики - PullRequest
0 голосов
/ 21 мая 2019

В приложении My Service Fabric имеется 9 микросервисов (с сохранением состояния и без сохранения состояния).Мне нужно развернуть только определенные микросервисы в сервис-матрице.Любым возможным способом я могу сделать то же самое с помощью powershell.Я посмотрел на дифференциальную упаковку, но это не правильный путь

app1 2.0.0 <-- new version service1 2.0.0 <-- new version code 2.0.0 <-- new version config 1.0.0 service2 1.0.0 code 1.0.0 config 1.0.0

Может кто-нибудь предложить что-нибудь здесь?

1 Ответ

0 голосов
/ 22 мая 2019
  • Развертывание приложения с элементами, которые имеют разные версии, заменит только измененные части и оставит неизмененными элементы без изменений.
  • В качестве альтернативы, как вы сказали, вы можете создать пакет 'diff' только с новыми битами. Результат будет таким же. Со страницы , где вы нашли образец версии:

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

Подробнее здесь и здесь .

...