我有一个asp.net核心网络应用程序,在Azure中作为Windows应用程序服务运行,非常(大部分时间)。
但是,我们有时会看到网络应用程序重新启动 - 有时是爆发,比如10分钟,我们不确定为什么会发生这种情况。我们知道它可能不是Azure的一部分,因为我们的Web作业继续运行并且不重新启动。
我的理论是,在网络应用程序中发生了一些非常糟糕的事情,并且崩溃了dotnet进程,因此它重新开始。但是我看不到任何这种情况的证据 - 没有事件日志,或者我可以分析的任何事情。是否可以在azure中添加日志记录,这样如果某些内容确实占用了dotnet并导致它重新启动,我们可以找到更多信息?