![](/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.