我在AWS中的EC2实例上托管了一个Web应用程序。我将在我的Web服务器前面安装nginx或ELB,但在Web服务器本身上,如果我理解正确的话,.net核心应用程序将在带有dotnet Mywebsite.dll
的kestrel上运行。
什么是保持此进程运行的最佳方法,并自动重启它是出了什么问题并在重新启动时自动启动它?
我目前正在尝试使用主管来管理它,但它增加了一些复杂性,只是让它在Amazon AMI上运行起来。
是否没有内置机制?你如何在Linux上运行你的.net核心网络应用程序?