####现有服务器如下
- Nginx Server
- File Server A
- File Server B
目前是使用 Nginx Server 反向代理 两台 File Server
在使用过程中,用户会随机上传文件到其中一台 File Server (主要是静态文件)
####那么要怎么才能让两台 File Server 之前的文件实时保持一致呢?
文件同步流程如下:
- A =实时=> B
- B <=实时= A
在此处使用 inotify 貌似会造成无限循环
考虑过使用 NFS 共享,如果 NFS 宕掉的时候 可能会造成用户文件丢失
后期我准备让 Nginx 来处理静态文件,减小 tomcat 的压力(这个可以使用 rsync + inotify 和其中一台服务器保持实时同步就行了)
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于