环境先是这样:A,B,C三台(或更多)web服务器。D 一台数据库服务器。要在ABC三台中做同步更新一些文件(静态页、临时文件等)。
D中建2张表,表1记录每台web的一些状态。表2记录要每台web进行同步的命令。
在ABC中运行一个同步程序,先去表1中记录本机的状态,获取主更新权。有主更新权的这个程序可以发同步命令到表2.没有主更新权的程序就定时查询表2来获取同步命令。
Powered by: 博客园 Copyright © 2024 greatqn Powered by .NET 9.0 on Kubernetes