如果我更改正在运行的进程的 systemd 服务单元,会发生什么情况?

如果我更改正在运行的进程的 systemd 服务单元,会发生什么情况?

我有一个启动 python 服务器应用程序的 systemd 服务单元。

systemd 服务单元在系统上已处于运行状态。

我需要更改 systemd 服务单元中的某些指令,但不影响此服务生成的正在运行的进程。我希望进行这些更改,以便在重新启动 python 服务器应用程序时应用它们,这可能要等到一个月后。

这样做安全吗?

此外,运行是否安全:

systemctl daemon-reload

修改服务单元后。这会影响此服务产生的正在运行的进程吗?

我在 systemd 的手册页中找不到有关此信息。也许我错过了,也许它是安全的,我不知道。

操作系统:CentOS 7.6

答案1

除非您停止或重新启动您正在运行的服务,否则它不会发生任何事情。

相关内容