請問當設置好load balance功能後,怎樣保持兩台資料同步更新 (資料庫及檔案)

2013-06-15 12:08:18 +08:00
 foonpcf
2890 次点击
所在节点    Linux
10 条回复
Zhang
2013-06-15 13:14:18 +08:00
将rsync命令保存到脚本了,在用crob定期执行就可以了!
foonpcf
2013-06-15 17:23:23 +08:00
Zhang謝謝,MySQL應怎樣處理?
likuku
2013-06-16 01:34:55 +08:00
btsync 作文件同步,或者多机使用同一个nfs-server 提供的资源,mysql 使用 master-slave 同步,记得读写分离。

mysql 多机写不会,貌似还是个很难的事情。
foonpcf
2013-06-18 17:28:49 +08:00
用crob的話,如設定* * * * * /path/to/php /var/www/html/a.php,會否出現負載問題?
Zhang
2013-06-18 17:30:08 +08:00
MySQL有Duplication功能
Zhang
2013-06-18 17:30:43 +08:00
说错了,是replication
foonpcf
2013-06-18 17:36:18 +08:00
@Zhang, 我用crob 設定每分鐘備份,伺服器(CPU)會出現負荷嗎?
Zhang
2013-06-18 17:40:15 +08:00
没有尝试过
Zhang
2013-06-18 17:44:44 +08:00
听说rsync只会同步改动的部分,所以应该很轻松吧!
msg7086
2013-06-18 18:52:30 +08:00
rsync同步速度与文件数相关。数十万个文件同步起来会有性能影响。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/72455

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX