新增SysVinit主机
nnhy opened this issue · comments
Stone commented
仔细阅读源码,发现sysvinit和systemd是两个不同的命令,它们的机制和用法大体相同,但是在细节上有许多不同的地方。
我建议新增一种IHost主机,把二次分开。然后在Agent初始化时检测需要使用哪一种。
Andy Wu commented
有可能在一台服务器上,sysvinit和systemd两种同时存在,如何处理?
以国内知名的宝塔面板为例,在他的软件商店安装的应用,我目前所知,都是sysvinit,NewLife.Agent安装时,会以systemd服务方式安装,那最终在一台服务器上,一定会存在两种形式
Stone commented
如果systemd比SysVinit更先进,那就优先用它。
反之亦然