dotnet 6 blazor项目部署到linux后,自动退出的问题?

.net 6 blazor项目部署到linux后,自动退出的问题?
我把.net 6 blazor项目部署到linux后,过一段时间程序就自动退出了。请问如何解决?
我是这样启动程序的 nohup dotnet test.dll &

.net 主要是給 windows 系統使用。
在 非 windows 系統執行,需要把所有 windows 的功能刪除。
許多庫需要更換,一些 “動作” 需要修改。
備註:可能需要重新檢查每一段源碼,每一個模組。