刚才做的是sink组里面的故障转移,现在做负载均衡。
将刚才group2里面的三个配置文件复制到group3里面去,将flume1.conf里面去修改sink组策略。其他两个配置文件和当时讲故障转移的flume2.conf flume3.conf一摸一样。
查看sink组的负载均衡:
只修改sink group策略:
测试:
启动2和3:
这里没有优先级了。数据发到flume2还是3是随机的。
开启flume1了
这时候输入hello的数据给到了flume3
随后输入的数据atguigu到了flume2
这就是负载均衡,数据会随机发送。
如果这时候有一个挂掉了,那之后数据只会发给另外一个,因为我只有一个flume了,随机也只能发给他了。