如何使用Mono将.NET Windows Service应用程序迁移到Linux?

如何使用Mono将.NET Windows Service应用程序迁移到Linux?,第1张

如何使用Mono将.NET Windows Service应用程序迁移到Linux?

在Linux下,重罪是简单的后台进程。没有特殊的控制方法(例如

start()
stop()
)作为在Windows中。将服务构建为简单(控制台)应用程序,然后在后台运行它。使用类似于
daemonize
将程序作为Unix守护程序运行的工具,并记住将其指定
mono
为要激活的程序。

正如其他人所指出的,mono-service是运行

ServiceProcess
程序集构建的服务的主机。为Windows构建的服务可以使用此方法在Linux下未经修改地运行。您可以通过向进程发送信号来控制服务(请参见手册页)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5006178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存