【发布时间】:2020-03-02 01:33:51
【问题描述】:
我正在对在 Program.cs 中创建服务依赖项并将其传递到服务类的问题进行故障排除。 (有关更多上下文,这是一个无状态服务,但我的问题适用于两者)此服务 RunAsync 方法使用提供的 CancellationToken 来确定服务是否仍在运行。如果令牌被取消,那么它会调用依赖项上的 dispose。我正在诊断的症状是在启动时 sometimes 依赖项未初始化。我很确定我在某处的文档中读到,在某些情况下主机进程可能会在服务实例被拆除时被重用并且不会被拆除,但我现在似乎找不到它。
Host 进程是否存活并在 Service Fabric 中重新托管新的服务实例?
【问题讨论】:
标签: azure azure-service-fabric service-fabric-stateless