我有一个Wordpress网站,由托管服务提供商使用AWS设置。主机设置包含2个EC2实例,一个memcached服务器,一个亚马逊负载均衡器和一个2个单独的数据库服务器(一个是主服务器,一个是从服务器复制,使用Hyper DB)。 Wordpress网站还将连接到云端CDN。该设置能够在负载增加时自动生成新的EC2服务器。
目前我正在使用W3Total缓存设置CDN。但是我遇到了一个问题,我已经保存了CDN设置以启用,当我重新加载负责启用CDN的页面时,它显示CDN已被禁用。
尝试设置几次后,我意识到每当我对任何W3Total缓存设置(例如CDN)进行任何更改时,它们都只设置为最初保存这些设置的实例。它不会传播到其他EC2实例,我将不得不重复相同的过程以确保所有实例的一致性。
然后我还担心当我的设置产生新的EC2实例时会发生什么,如果在这种情况下我不认为设置继续发展。
有人可以向我解释一下,基于云的设置(例如AWS)是否完全正常,还是确实存在潜在问题?
如果我保存了我的W3Total缓存设置,它会在我的所有EC2实例上更新而不必一次更改一台机器的缓存设置吗?
非常感谢任何反馈。感谢。
答案 0 :(得分:0)
愚蠢的我。
我发现W3Total Cache将每个配置设置存储在特定服务器上的配置文件中。为了使配置设置与每台服务器同步,我们可以从一台服务器下载设置文件并将其上传到另一台服务器。
感谢。