1
在不同的國家有兩個LAMP服務器,A和B. 每天一次A具有更新的一組數據,將在B上處理。 設置它們之間的通信的最佳方式是什麼?如何將一組大數據從一臺服務器發送到另一臺服務器?
更新的預計大小是20Mb壓縮。
選項,在我腦海中有:
- 捲曲POST請求,JSON上傳的壓縮數據;
- 一個tmp表的SQL轉儲,壓縮,然後rsync'ed B.乙觀看特定的文件夾進行更新。然後導入表格並處理;
- 使用RabbitMQ或Amazon Simple Queue進行消息隊列;
- ..其他選項?
如果您有類似任務的任何經驗,請分享您的想法。
crontab夜間作業調度 - 這是肯定的。 這兩臺服務器都在互聯網上 - 沒有VPN或直接光纜。 – Serge 2012-02-19 14:32:46