Разместите существующую службу Windows в структуре службы Azure - PullRequest
0 голосов
/ 07 декабря 2018

У нас есть служба WCF, которая размещается как служба Windows с конечными точками, открытыми через tcp.Нам нужно перенести и разместить это на фабрике Azure Service.Хотелось бы знать, какой вариант в Service Fabric будет лучше: 1. Служба без сохранения состояния 2. Исполняемый файл гостя

Также, каковы шаги для того, чтобы перенести то же самое.Любые указатели были бы очень полезны.

Спасибо Avanti

1 Ответ

0 голосов
/ 07 декабря 2018

Оба решения подходят вам,

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

Служба без сохранения состояния : Вам нужно написать хостинг сервиса с использованием модели приложения SF, это внесет изменения в исходное решение и может добавить изменения в другие зависимости, например, если у сервиса есть 32-битные dll, которые не работают на 64-битных.

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

Что касается руководства, у вас должно быть все в порядке, следуя официальной документации

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