- 论坛徽章:
- 4
|
回复 1# chenfeng111
1、假如使用fastdfs的客户很多,超出单个tracker的能力(10K),我使用多个tracker,前面是否能有lvs做负载均衡?
个人认为没必要走LVS。
当然LZ可以尝试一下。
2、TrackerGroup tg = new TrackerGroup(new InetSocketAddress[]{new InetSocketAddress("192.168.41.51", 22122),new InetSocketAddress("192.168.41.42", 22122)});
TrackerClient tc = new TrackerClient(tg);
TrackerServer ts = tc.getConnection();
这段代码能否根据负载均衡访问一个负载较轻的tracker?不能的话怎么办?
不会。目前仅实现了简单的轮询机制。
3、http下载通过Tracker Server自带的Web Serverr跳转方式,怎样才能返回给用户一个url使用户使用改url下载时能访问负载较轻的tracker,然后跳转到storage?
最简单是轮询方式。通常采用这种方式就够用了。
如果LZ要根据负载来均衡,那自己想办法实现吧。 |
|