jedis通过twemproxy无法使用pipeline

阅读更多

公司部署了一套分布式redis数据库,对外使用了twemproxy代理。在java项目中使用jedisl连接的时候发现,有些redis命令无法直接连接到redis, 报出无法执行命令的异常。

 

正常连接redis执行的时候,都是没有问题的。 但是通过twemproxy的时候就出现问题了。 那么问题就应该出现在了twemproxy上了, 到github上了twemproxy对redis的支持情况,发现还真是有好多新的命令不支持啊,连接如下:https://github.com/twitter/twemproxy/blob/master/notes/redis.md 。 

 

pipeline在twemproxy和redis主从之间是支持的, 但是程序和twemproxy就不支持了。 除了pipeline还有事务等也不支持,具体看上述连接。

 

公司目前解决此问题的办法是,直接其他(不详)代理连接redis。

 

 

 

仅仅笔记、预知详情、另行回复

你可能感兴趣的:(redis.)