如何运行DNX' console app'作为Linux上的后台服务?

时间:2015-12-29 23:10:54

标签: c# .net linux service dnx

我已经实施了DNX(dnx451)'控制台应用程序'它旨在作为后台服务运行。在Windows上我会把它变成Windows服务。在Linux上执行此操作的正确方法是什么(例如,Ubuntu)?

修改

在此处找到更多信息:How to migrate a .NET Windows Service application to Linux using mono?

1 个答案:

答案 0 :(得分:1)

在Unix / Linux操作系统上,您可以将任何程序转换为后台服务,如

{{1}}

“&”将“dnx run”转换为后台程序(当我记得你当前的shell会话时)。对于真实的后台服务,请查看常见的Unix守护进程的启动脚本,如mysql或apache httpd。它们由initd / systemd进程启动,然后自行执行。