当我们使用dotnet run
命令在 linux 中运行 dot net core 应用程序时,我们在终端上有以下输出
它要求按下'ctrl+c'
以结束应用程序。
我想在分离模式下运行这个应用程序,这样我的终端就不会像上图一样显示输出屏幕。
Dhi*_*raj 13
我已经使用 nohup 命令设法做到了这一点。
nohup dotnet ReportGenerator.Web.dll > dotnetcore.log &
Run Code Online (Sandbox Code Playgroud)
dotnet run 是一种从开发环境运行应用程序的方法。我的猜测是您正在尝试在某些非开发环境(UAT 或生产)上运行应用程序。您应该使用dotnetpublish来获取要部署的程序集。在那里你可以使用supervisor来保持它的运行。
归档时间: |
|
查看次数: |
4796 次 |
最近记录: |