【发布时间】:2017-10-12 07:02:11
【问题描述】:
当在 Service Fabric 中作为来宾可执行文件托管时,是否有任何既定模式可以让控制台应用程序保持活动状态?
在我订阅了 Service Bus 或类似服务之后添加Thread.Sleep(Timeout.Infinite) 对我来说感觉有点像黑客。我见过的其他方法使用 Console.ReadKey(),但同样,这感觉像是 hack。
【问题讨论】:
-
这有什么不妥之处?
-
Thread.Sleep(Timeout.Infinite)是所有服务/参与者主机为防止进程终止所做的事情。看看 Program.Main
标签: c# console-application azure-service-fabric guest-executable