用户登录

我们先来了解一下使用负载均衡的时候会遇到的文件同步的问题。 先去发布一篇新的文章 .. 打开 内容 .. 添加一个文章内容 ..

输入文章的标题 ... 在下面再输入点东西 .. 浏览到页面底部 .. 然后用这个图像字段上传一张图片 .. 找到本地电脑上的一张图片 .. 给图片输入一个替换的文本 ..

然后点击 保存并发布 ..

在这个页面上会正常显示这个文章还有文章里的图片 .. 回到首页 .. 文章仍然可以正常显示 ..

下面我们再换一个浏览器试一下 .. 打开 safari .. 输入网站的地址 .. 这里也会显示刚才我们发布的文章内容 .. 因为我的所有的服务器都会使用一个统一的 RDS 数据库 ..

不过在文章里的图片没有正常显示 .. 我们可以登录再试一下 .. 使用 xiaoxue 这个用户登录 ..

回到首页 .. 刷新 .. 文章里的图片仍然没有正常显示 .. 这是因为,我们刚才发布文章的时候,上传了图片,这张图片只在接待发布文章的那个用户的服务器上存在 ..

在其它的服务器上,这个图片文件是不存在的 .. 我们需要使用一些方法让这些服务器之间的文件保持同步 .. 现在我也不太清楚到底哪台服务器上有这个图片文件,哪台服务器上没有 ..

先回到之前发布文章用的浏览器 .. 打开这个内容 .. 编辑一下 .. 找到这个上传的图片文章 .. 复制一下图片的地址...

新建一个标签 .. 粘贴过来 .. 这个上传的图片的位置是在 sites/default/files/2016-03 这个目录里面 .. 文件的名字是 xiaoxue.jpg ..

下面我们可以登录到后端服务器上再试一下 ... 打开终端 .. 先登录到 server 1 .. 再新建一个标签 .. 然后登录到 server 2 ..

进入到项目所在的目录 .. 然后查看一下 sites/default/files/2016-03 这个目录下的东西 .. 在这台服务器上没有 xiaoxue.jpg 这个文件 ..

回到 server 1 .. 同样先进入到项目所在的目录 .. 查看一下它下面的 sites/default/files/2016-03 这个目录下的文件 ..

在这个文件里面会包含 xiaoxue.jpg .. 也就是使用这台服务器接待访问的用户可以看到图片 .. 但是在 server 2 上的用户是看不到这张图片的 ..

文件同步的问题《 阿里云 SLB:负载均衡 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点