我有一个在AWS Beanstalk上运行的超小型C#.NET Framework Web应用程序。它工作正常,除了一件奇怪的事情:
AWS似乎以不定期的间隔重新启动服务。我看到了这一点,因为我看到的日志打印仅在启动时发生。
在这种情况下,我使用ServiceStack AppHostBase
,它具有一个Configure
方法,该方法在启动时只能执行一次。在这种方法中,完成了日志打印,大约在每15分钟到2小时之间执行一次日志打印,表明该服务将在以下时间重新启动:
在上面看到的那些时间,尚未完成版本的更新。
Beanstalk配置如下:
我想知道为什么重新启动以及如何停止它。