【发布时间】:2012-01-18 03:39:41
【问题描述】:
我对使用负载均衡器设置为 PHP 应用程序提供服务的网络服务器的场景感兴趣。
负载均衡器后面会有多个带有 APC 的网络服务器。所有请求都必须通过负载均衡器,然后将其发送到其中一台 Web 服务器进行处理。
我知道 memcached 应该用于分布式缓存,但我认为让每台机器上的 APC 缓存缓存诸如应用程序配置和其他在任何服务器之间不会不同的对象会产生更好的性能。
此应用程序还有一个管理员区域。它也可以通过负载平衡器(例如,site.com/admin)访问。在这种情况下,我如何调用apc_clear_cache 来清除ALL 服务器上的APC 对象缓存?
【问题讨论】:
-
这似乎更适合Pro Webmasters 或Server Fault..
-
你可能想在 serverfault.com 上问这个问题。
标签: php load-balancing apc