如何在自动调节PHP集群上刷新PHP-FPM OpCache?

在目前的单片LAMP服务器上,我们通过Capistrano进行部署,并在部署结束时重新加载PHP-FPM,以刷新操作码caching

现在,我们正在AWS上为PHP 7.0和PHP 5.5应用程序构build一个新的webhosting集群。 具有PHP-FPM的应用程序服务器将水平自动调整。 PHP代码将存储在Amazon S3上的NFS服务器和静态资产上。

当我没有一个固定的主机列表时,如何在部署完成后刷新所有的OpCache?

在NFS上存储代码并不好玩。 无论如何,您可以使用mcollective向所有连接的服务器发送消息。