Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 服务重新加载和服务重新启动之间有什么区别?_Linux - Fatal编程技术网

Linux 服务重新加载和服务重新启动之间有什么区别?

Linux 服务重新加载和服务重新启动之间有什么区别?,linux,Linux,服务[name]重新加载和服务[name]重新启动之间有什么区别? 实际上,他们是一样的。。 那么,建议使用什么?重新加载将告诉服务重新加载其配置文件,但保持相同的进程运行。Restart告诉它完全关闭,然后重新启动。Restart关闭服务,然后再次启动,而reload指示守护进程重新加载其配置。您可以使用适合您的情况的服务。一些支持重新加载命令的服务可以重新加载其配置,而无需完全关闭并重新启动。Postfix可以做到这一点,Apache也是如此。如果您需要在不引起几秒钟停机的情况下对实时服务器

服务[name]重新加载和服务[name]重新启动之间有什么区别? 实际上,他们是一样的。。
那么,建议使用什么?

重新加载将告诉服务重新加载其配置文件,但保持相同的进程运行。Restart告诉它完全关闭,然后重新启动。

Restart
关闭服务,然后再次启动,而
reload
指示守护进程重新加载其配置。您可以使用适合您的情况的服务。

一些支持
重新加载
命令的服务可以重新加载其配置,而无需完全关闭并重新启动。Postfix可以做到这一点,Apache也是如此。如果您需要在不引起几秒钟停机的情况下对实时服务器进行配置更改,此功能非常有用。

一般来说,
重新启动将终止相关服务并重新启动它<代码>重新加载
将仅重新加载配置文件

由于重新加载只会重新加载配置,因此对现有活动和当前打开的连接造成的中断较少;用户甚至可能没有注意到它正在运行。但是,根据我们讨论的服务器的不同,某些选项可能无法使用
重新加载
;如果服务器使用了太多内存等,则可能需要使用
重新启动
强制它从头开始

此外,请注意,并非所有服务都支持重新加载
;所有服务都支持重新启动