Azure Linux VM + ASP.NET应用程序

时间:2017-05-01 06:03:34

标签: asp.net linux azure

我构建了一个在Azure Linux VM上运行的ASP.NET核心应用程序。

我设法通过登录(通过SSH)启动应用程序并使用dotnet run命令。

问题是我关闭注销后关闭了asp.net应用程序(关闭SSH)。

即使SSH已关闭,如何使应用程序继续运行?

1 个答案:

答案 0 :(得分:2)

您可以在命令末尾添加WHERE COALESCE(calname, -1) NOT IN (-1) &使命令在后台运行。即使您关闭了ssh会话,您的应用程序也在运行。

回答:使用&工作。

来自sudo nohup dotnet run &

  

如果命令由控制操作员&,shell终止   在子shell中在后台执行命令。外壳确实如此   不要等待命令完成,返回状态为0。