Blog

lettuce で redis cluster を使ってる場合に、プロセスがうまく落ちないってとき

lettuce-timer のスレッドとかが残ってうまくプロセスがシャットダウンでき無いとき。

Lettuce の場合 StatefulRedisClusterConnection などのコネクションオブジェクトと RedisClusterClient の他に ClientResources も shutdown しないと、うまくプロセスが終わらないので要注意。

見逃しがち。

https://github.com/tokuhirom/lettuce-exit-normally/