是否可以重新启动 apache(在我的 Ubuntu 服务器上需要 2 秒)而不必使我的所有网站脱机?
换句话说,我是否可以重新启动 apache 并将其几乎隐藏在我的客户面前(最糟糕的情况是无法在那一刻加载网站页面)。
如果我有电子商务商店呢?那么这就是一个问题了……?
谢谢
答案1
如果您确实需要完全重启,请使用apache2ctl -k graceful
。它会执行更轻松的重启,让子进程完成(例如,它允许下载完成)并在此之后重启。
大多数时候apache2ctl -k reload
(或/etc/init.d/apache2 reload
)就足够了;它只是重新读取配置文件而无需完全重启。