Apache运行在worker mod中。配置了多个vhosts。在vhosts上运行在一个循环,产卵的孩子。我想杀了这个,同时让另一个好的vhost继续运行。apache2ctl restart是优雅的,因此坏的vhost的循环请求不会被终止。apache2ctl stop会停止配置不良的vhost的坏请求,但也会停止其他好vhost的请求。
有没有办法阻止坏的vhost (或它的坏请求)?
发布于 2020-08-10 16:29:40
没有特定vhost的工作人员。任何员工都可以处理对任何vhost的任何请求。
但是,如果vhost有问题,当然可以删除它的配置,然后运行apachectl graceful (或者在Debian系统上运行apache2ctl )。不需要做一个完整的restart。但是,对该虚拟主机的请求将由默认虚拟主机处理,这可能不是您想要的。
与其重新配置Apache,不如解决底层问题(您并没有真正描述这个问题)。
https://serverfault.com/questions/1029515
复制相似问题