【发布时间】:2012-07-24 06:24:44
【问题描述】:
我有一个服务器,其中 nginx 用作前端负载平衡器,Apache 使用 mod_php 作为后端的应用程序服务器。
在高峰时段,如果我在重启后立即重启 apache,它将在当前负载下死掉,因为还没有缓存。
我在想可能有办法以某种方式缓慢启动? IE。根据服务正常运行时间或其他内容限制连接数,例如“在 1 秒前允许不超过 10 个连接”或类似的内容。
使用 iptables 的更多低级方法也适用于我,只是不知道在哪里寻找它。
【问题讨论】:
-
你应该考虑使用 nginx 缓存。当你已经拥有 nginx 时使用 apache 兑现并不是一个好主意,在你绝对知道你需要它完全像那样工作之前。
标签: php apache caching nginx iptables