0
我正在移动我的服务器,因此我将让我的Web应用程序在不同的提供商服务器上运行一个月。服务器的地理距离很小(同一个城市)。独立提供商服务器上的数据库和Web服务器
- DB服务器 - PDO的MySQL
- Web服务器 - Zend的PHP
我将不得不与这些网络和数据库服务器之间的通信问题?什么是主要的事情要注意?
我正在移动我的服务器,因此我将让我的Web应用程序在不同的提供商服务器上运行一个月。服务器的地理距离很小(同一个城市)。独立提供商服务器上的数据库和Web服务器
我将不得不与这些网络和数据库服务器之间的通信问题?什么是主要的事情要注意?
你或许应该考虑更多的延迟,这将主要取决于服务器之间的连接质量,但它仍然是相当合理的。
你必须远程数据库主机,其实际上可以从你的IP地址登录,并可能加入白名单服务器的IP一般在该服务器上,以防止他人连接上设置帐户了。
其余部分将没有太大变化,只是一般的:
次使用准备好的发言
-validate输入
- 不要相信你的用户
-etc
除此之外,我会考虑采取更经常看日志,以确保一切运行顺利,你定期备份以防万一您需要在出现问题时设置紧急服务器。
是的,你会的。主要关注的是两台服务器之间的延迟时间。可以留在下一个机架上,但延迟时间可能不可接受大 –
谢谢。我测量了服务器之间的延迟,它是40毫秒。什么延迟是可以接受的MySQL或通常服务器通信? – Agape
@Agape 40ms是好的,我不知道你有多少用户在你的网络应用程序,但只要你不在1000年你应该没有问题。 – FMashiro