issues
search
projecteru
/
redis-cerberus
Redis Cluster Proxy
MIT License
352
stars
82
forks
source link
小更新和修复
#9
Closed
zheplusplus
closed
9 years ago
zheplusplus
commented
9 years ago
增加 CPU 统计
补上了
SRANDMEMBER
指令
修复一个问题, 当两个客户端分别请求一个指令到同一个
Server
上时, 如果其中一个指令转发完成并收到结果, 而另一个请求仍在等待队列中时, 该
Server
对象不会正确的设置 epoll 标志位为 "可写出", 因此导致在等待队列中的指令一直等待 (除非另一个指令恰好用到了此
Server
对象, 这时它又被激活, 然后所有等待的指令会一起发出, 故这个问题发生率非常低); 单元测试已补充
EventLoopProxyDateTest, ClientsGather
SRANDMEMBER
指令Server
上时, 如果其中一个指令转发完成并收到结果, 而另一个请求仍在等待队列中时, 该Server
对象不会正确的设置 epoll 标志位为 "可写出", 因此导致在等待队列中的指令一直等待 (除非另一个指令恰好用到了此Server
对象, 这时它又被激活, 然后所有等待的指令会一起发出, 故这个问题发生率非常低); 单元测试已补充EventLoopProxyDateTest, ClientsGather