.net core 做的网站后台,部署到A和B,2台服务器
登录A后台,上传图片就保存在A 目录下Upload文件夹
登录B后台,上传图片就保存在B 目录下Upload文件夹
怎么同步AB服务器的Upload文件夹
可以使用 rsync 进行同步
写一个后台定时服务
文件作为一个资源站点单独部署出来,上传时不再上传到项目目录,而是一个公共的远程地址。这样比较好。
在配置文件中加一层逻辑判断就好了
1.获取当前服务器名称
2.根据名称对于路径变量进行对应的设置,就这样就好了
多服务器要存储图片,就不要保存在每一个服务器上了,保存在公共的地方
谢谢 了解了 分数5分 分配不了
rsync
谢谢 了解了 分数5分 分配不了