Развертывание службы Service Fabric без сохранения состояния на отдельных узлах

Я хочу развернуть несколько экземпляров моей службы Service Fabric без отслеживания состояния (фоновой службы) на отдельных узлах кластера. Итак, в основном, если у меня есть 10 узлов в кластере, я хочу, чтобы 10 экземпляров приложения службы без сохранения состояния были развернуты на отдельных узлах.

Развертывание создает 2-3 приложения на одном узле, и некоторые из узлов не используются.

Есть ли способ привязать приложение к отдельным узлам?


comment
Мы говорим о приложениях или сервисах? Приложение состоит из одной или нескольких служб, поэтому, когда вы говорите развертывание создает 2-3 приложения ... мы действительно говорим о трех приложениях, каждое из которых имеет одну или несколько служб или нет? Вы не можете привязать приложения к узлам, а только к службам. Поэтому, пожалуйста, расскажите нам о своем приложении, описав, какие услуги у него есть.   -  person Peter Bons    schedule 15.10.2019


Ответы (1)


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

person kishorebarik    schedule 26.11.2019