0
我正在移動我的服務器,因此我將讓我的Web應用程序在不同的提供商服務器上運行一個月。服務器的地理距離很小(同一個城市)。獨立提供商服務器上的數據庫和Web服務器
- DB服務器 - PDO的MySQL
- Web服務器 - Zend的PHP
我將不得不與這些網絡和數據庫服務器之間的通信問題?什麼是主要的事情要注意?
我正在移動我的服務器,因此我將讓我的Web應用程序在不同的提供商服務器上運行一個月。服務器的地理距離很小(同一個城市)。獨立提供商服務器上的數據庫和Web服務器
我將不得不與這些網絡和數據庫服務器之間的通信問題?什麼是主要的事情要注意?
你或許應該考慮更多的延遲,這將主要取決於服務器之間的連接質量,但它仍然是相當合理的。
你必須遠程數據庫主機,其實際上可以從你的IP地址登錄,並可能加入白名單服務器的IP一般在該服務器上,以防止他人連接上設置帳戶了。
其餘部分將沒有太大變化,只是一般的:
次使用準備好的發言
-validate輸入
- 不要相信你的用戶
-etc
除此之外,我會考慮採取更經常看日誌,以確保一切運行順利,你定期備份以防萬一您需要在出現問題時設置緊急服務器。
是的,你會的。主要關注的是兩臺服務器之間的延遲時間。可以留在下一個機架上,但延遲時間可能不可接受大 –
謝謝。我測量了服務器之間的延遲,它是40毫秒。什麼延遲是可以接受的MySQL或通常服務器通信? – Agape
@Agape 40ms是好的,我不知道你有多少用戶在你的網絡應用程序,但只要你不在1000年你應該沒有問題。 – FMashiro