![](/img/trans.png)
[英]Azure Service Fabric: cannot run Microsoft Service Fabric Host Service
[英]Host existing windows service to Azure service fabric
我們有一個WCF服務,該服務作為Windows服務托管,其端點通過tcp公開。 我們需要將此遷移並托管在Azure Service Fabric上。 想知道Service Fabric中哪個選項更好:1.無狀態服務2. Guest Executable
遷移步驟也一樣。 任何指針將非常有用。
謝謝阿凡提
兩種解決方案都適合您,
Guest Executable :可以按原樣遷移服務,而無需更改代碼,唯一需要做的工作就是在SF中的應用程序中對其進行配置,進行配置,例如公開服務使用的端口,定義啟動參數以及所需的設置。
無狀態服務 :您需要使用SF應用程序模型編寫服務托管,這將對原始解決方案進行更改,並可能對其他依賴項進行更改,例如,如果該服務具有未在64位上運行的32位dll。
我建議您開始將其作為Guest Executable ( 客戶可執行文件 )移動,如果您認為可以更好地利用平台功能,則在以后的階段移至無狀態服務 。
關於指導,您應該遵循官方文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.