Predixy is a high performance and fully featured proxy for redis sentinel and redis cluster
1.3K
yyyy-MM-dd E Handler.cpp:434 h 0 s 10.18.5.3:6379 38 will be close with status 4 EventError
yyyy-MM-dd N Handler.cpp:265 server 10.18.5.3:6379 mark failure
yyyy-MM-dd N Handler.cpp:273 h 0 close s 10.18.5.3:6379 38 and c None -1 with status 4 EventError
yyyy-MM-dd N Handler.cpp:371 h 2 accept c 10.18.7.1:37138 38 assign to h 0
yyyy-MM-dd N Handler.cpp:211 h 0 remove c 10.18.7.1:37138 38 with status 2 End
yyyy-MM-dd E Handler.cpp:434 h 2 s 10.18.6.2:6379 11 will be close with status 4 EventError
yyyy-MM-dd N Handler.cpp:265 server 10.18.6.2:6379 mark failure
yyyy-MM-dd N Handler.cpp:273 h 2 close s 10.18.6.2:6379 11 and c None -1 with status 4 EventError
yyyy-MM-dd E Handler.cpp:434 h 1 s 10.18.5.2:6379 17 will be close with status 4 EventError
yyyy-MM-dd N Handler.cpp:265 server 10.18.5.2:6379 mark failure
Exec checkerror.sh script with livenessProbe or healthcheck, when catch EventError, then restart.

After i review all of forks and pull request, some codes are pretty useful, so i just integrated them.
Refer to forks to fix bugs or add new commond(Memory/Client/Time/Keys):
git clone https://github.com/shilazi/predixy
docker build -t shilazi/predixy:latest predixy
Here are some others of the same type software:
Here's a performance test document for them include predixy.
Play with them if you're interested. Good luck!
Now Predixy has closed source, and the new version number is 7.x. It provides a free version, but requires a license to run.
The new version supports configuring a node using a Domain to discover other nodes of Redis. It also supports dynamic handling of Redis nodes, which is excellent and worth using.
Content type
Image
Digest
sha256:fbf33b7a3…
Size
35.4 MB
Last updated
almost 3 years ago
docker pull shilazi/predixy