今天,我有一个NAS服务器代理but服务器,MySQL和文件服务器在欧洲,但现在我也需要它可以从美国访问。我的问题是它对延迟的处理非常慢。我能做些什么使这更好-我能以某种方式同步两个NAS站,或者你建议我去云(如果是这样的话,那么你建议的设置)
NAS服务器是一个语法,正在使用Apache和MySQL。
我已经尝试过建立VPN连接,但这并没有让事情变得更快。
发布于 2015-03-11 04:49:04
对于只读网页,在所有的一般位置都有web服务器和奴隶(例如,1+在美国,1+在欧洲)。这样的网页会很快呈现出来。
如果一个网页需要写,那就更麻烦了,因为至少一些用户至少需要一个“跳过池塘”。根据我的经验,一跳至少有150毫秒。
如果你使用主从,那么那些远离主人的人将需要连接并至少完成一次书写。(2跳)。
如果您使用广域网部署的Galera (PXC,MariaDB 10),理论上每个事务只有1跳。
发布于 2015-03-09 10:30:10
取决于项目的规模。如果这是一个大型项目,那么最好的方法就是在同一个LAN上安装Webserver、SQL server和Fileserver。我想唯一需要面对的是网络服务器。如果它很小,那么最好的方法就是把它们都放在同一台服务器上。
除了这一点,您可以使用SQL服务器做的最好的事情之一是升级它们的RAM。对于文件服务器,升级其HDD/RAID。业绩不会有很大的提高,但这是你唯一能做的事。
https://stackoverflow.com/questions/28939181
复制相似问题