【Azure Fabric Service】Service Fabric 遇见错误信息记录 The process container terminated with exit code:2148734499 - LuBu0505/My-Code GitHub Wiki

问题描述

Service Fabric 在升级 Application 过程中,发布了新的代码后,启动应用中遇见了如下错误:

Error message:
System.Hosting' reported Error for property 'CodePackageActivation:Code:EntryPoint:1873280033071208'. 
There was an error during CodePackage activation.
The process/container terminated with exit code:2148734499. 
*Please look at your application logs/dump or debug your code package for more details.* 
**For information about common termination errors, please visit https://aka.ms/service-fabric-termination-errors**

问题解答

参考错误消息中的文档

**英文版:**https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-diagnostics-code-package-errors

**中文版:**https://docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-diagnostics-code-package-errors#when-does-a-process-or-container-terminate-unexpectedly image.png image.png

根据错误消息中的描述,这个问题的原因就是应用程序异常终止,所以 SF已经成功的运行了Application,但是Application出现了一个无法处理的异常(RunSsync routine),所以就需要深入查看应用层面的错误消息。

Stateless Service.RunAsync : https://docs.microsoft.com/en-us/dotnet/api/microsoft.servicefabric.services.runtime.statelessservice.runasync?view=azure-dotnet

Remarks

Please ensure you follow these guidelines when overriding RunAsync(CancellationToken):

Failing to conform to these guidelines can cause fail-over, reconfiguration or upgrade of your service to get stuck and can impact availability of your service.

当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

分类: 【Azure Fabric Service】

标签: Service Fabricexit code:2148734499process/container terminated