These are chat archives for alibaba/dubbo

18th
Jan 2019
darren
@darren2900
Jan 18 07:05
dubbo-php-framework php多个provider是不是不会负载均衡?
知道的大佬回下,比较急
wudongpo
@wudongpo
Jan 18 09:15
不会出现你说的那种情况。 zookeeper本身机制保证不会出现你说的那种情况。
darren
@darren2900
Jan 18 09:16
从结果来看就是这种情况
dubbo的负载是客户端来选择的吧
wudongpo
@wudongpo
Jan 18 09:16
对的,客户端做的。
darren
@darren2900
Jan 18 09:16
客户端用的springboot , 服务端用的PHP
开了两个provider,就只有一个provider被调用
另外一个一直处理空闲状态
wudongpo
@wudongpo
Jan 18 09:17
你的负载均衡策略是什么?
darren
@darren2900
Jan 18 09:17
随机,轮询都试了,都没用
以前provider用java写的,都能正常负载
php的就不行。。。。
https://github.com/dubbo/dubbo-php-framework.git 用的也是官方提供的php支持
wudongpo
@wudongpo
Jan 18 09:20
但是负载均衡是客户端实现的, 所以和PHP应该没有关系。 管理台看一下, 注册成了几个Provider
成功了。
darren
@darren2900
Jan 18 09:23
image.png
有2个
image.png
wudongpo
@wudongpo
Jan 18 09:29
比较妖了。 写个日志切面, 输出一下RoundRobinLoadBalance 类的doselect方面里面invokers 是什么。
darren
@darren2900
Jan 18 09:30
在zk上看,routes里是空的