私は MSETNX ( http://redis.io/commands/msetnx ) をロック システムとして使用しています。これにより、ロックがまだ存在しない場合にのみ、すべてのキーがロックされます。
ロックを保持しているマシンが停止した場合、そのロックはロックされたままになります - これは問題です。
私の理想的な答えは、すべてのキーがデフォルトで 15 秒で期限切れになることです。そのため、マシンが停止した場合でも、保持されているロックは短時間で自動リセットされます。このようにして、設定したすべてのキーで expire を呼び出す必要はありません。
これは何らかの方法で可能ですか?