fastdfs学习二————集群各项测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fastdfs学习二————集群各项测试相关的知识,希望对你有一定的参考价值。

    该测试基于两台服务器,集群搭建只需按一中的步骤分别在两台服务器上搭建即可;

测试一:单个tracker对应两个storagerstorager组名相同)

1:修改两个storager的storager.conf文件中的tracker_server为tracker的地址,group相同

2:设定对单个tracker上传图片,结果为两台服务器上均有图片,且图片名相同;

结论:此时两个storager为同一个组,图片上传至该组内,成员间会相互备份


测试二:两个tracker分别对应两个storager(storager组名相同)

1:分别修改两个storager的storager.conf文件中的tracker_server为不同的两个tracker的地址,group相同

2:设定对两个tracker上传图片,上传多次后发现两台服务器上均有图片,数量相同,且图片名不相同

结论:此时两个storager组名相同,但分别被不同的tracker控制实现了负载均衡


测试三:两个storager(storager组名相同)分别配置两个tracker(测试主备关系)

1:分别修改两个storager的storager.conf文件中在加一个tracker_server(tracker_server可配置多个每个一行),此时两个storager中tracker_server配置相同,storager同时被两个tracker控制

2:设定对两个tracker上传图片,结果为两台服务器上均有图片,数量相同图片名称相同

结论:同测试一

3:此时关闭其中一台服务器的tracker

4:设定对两个tracker上传图片,图片上次依旧成功,两台服务器均有图片,数量相同,且图片名相同

结论:两个tracker同时控制两个storager时,两个storager为同一个组,成员间相互备份,而两个tracker形成主备关系,其中一台不能进行服务时,另一台能继续提供服务


以上是关于fastdfs学习二————集群各项测试的主要内容,如果未能解决你的问题,请参考以下文章

使用FastDfs 实现上传 及 删除

linux安装fastDFS

(转)分布式文件存储FastDFSFastDFS安装

分布式文件系统FastDFS原理介绍

FastDFS部署&双IP

搭建FastDFS分布式集群通过Nginx+Lua+GraphicsMagick实现动态压缩图片