如何使workerman支持redis集群 原来我链接的是redis3.0.5的单个服务器没有问题。 现在我把redis3.0.5做成了集群cluster 。 结果用同样的方式就没法访问了。。。请问大神如何解决问题。
应该是php的redis扩展不支持cluster 可以去github找下支持cluster的php客户端
的确是,phpredis 2.2.7 的扩展不支持 cluster 自己下载最新的源代码 一定要是2015-5-5之后的 ,自己编译之后就好用了。。链接代码: //集群测试 $obj_cluster = new \RedisCluster(NULL, Array("127.0.0.1:7000", "127.0.0.1:7001"), 1.5, 1.5);
到此集群链接成功。
还未用过集群,我正好用的就是2.2.7,先mark一下,谢谢!
应该是php的redis扩展不支持cluster
可以去github找下支持cluster的php客户端
的确是,phpredis 2.2.7 的扩展不支持 cluster 自己下载最新的源代码 一定要是2015-5-5之后的 ,自己编译之后就好用了。。链接代码:
//集群测试
$obj_cluster = new \RedisCluster(NULL, Array("127.0.0.1:7000", "127.0.0.1:7001"), 1.5, 1.5);
到此集群链接成功。
还未用过集群,我正好用的就是2.2.7,先mark一下,谢谢!