php predis集群问题,求解!!!!!!!!!!!!

hanweimin
  • 80

按照 https://github.com/predis/predis

去配置, 三主三从,

$parameters = ['tcp://10.0.0.1', 'tcp://10.0.0.2', 'tcp://10.0.0.3'];
$options = ['cluster' => 'redis'];

$client = new Predis\Client($parameters, $options);

然后在tp里面去使用的话,响应非常慢,还动不支就连接失败

“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”

目前,我是将 三主三从的ip地址都写入了parameters参数里面去了,就出现这个问题

如果只写三台master的话, 连接失败概率会低点,但此时如果挂掉一台master, 又会出现某个节点连接失败的问题

image.png

而且这个问题,局域网是没有问题

放到外网独立的服务器就会出现这样的问题

求教,成分感谢

很急!!!!!!!!!!!!

回复
阅读 582
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏