tamuraです

memcachedでクラスタリングをしたところ、思わぬ事象にはまりました。

  • memcachedサーバが落ちてもクライアントはその次のサーバを使う 
  • memcachedサーバが復活するともともとのサーバを使う
spymemcachedの検証を行っていてその事象が発生したので、「spymemcachedこのやろ~」と思い他の言語のmemcachedクライアントのソースを見てみると、他の言語のクライアントもそのような動きをしていました。

幸いにしてspymemcachedはこのバックアップサーバを使うという動きを止められます。

 続きを読む