![如何在自动扩展的 PHP 集群上刷新 PHP-FPM OpCache?](https://linux22.com/image/692849/%E5%A6%82%E4%BD%95%E5%9C%A8%E8%87%AA%E5%8A%A8%E6%89%A9%E5%B1%95%E7%9A%84%20PHP%20%E9%9B%86%E7%BE%A4%E4%B8%8A%E5%88%B7%E6%96%B0%20PHP-FPM%20OpCache%EF%BC%9F.png)
在我们当前的单片 LAMP 服务器上,我们通过 Capistrano 部署,并在部署结束时重新加载 PHP-FPM,以便刷新 Opcode 缓存。
现在,我们正在 AWS 上为数十个 PHP 7.0 和 PHP 5.5 应用程序构建一个新的网络托管集群。带有 PHP-FPM 的应用程序服务器将自动水平扩展。PHP 代码将存储在 NFS 服务器上,静态资产将存储在 Amazon S3 上。
当我没有固定的主机列表时,如何在部署后刷新所有 OpCache?
答案1
不过,在 NFS 上存储代码并不好玩。无论如何,您可以使用 mcollective 向所有连接的服务器发送消息。