やっとreplicationのテストへ
確認すべき項目(随時更新)
- repcached単体テスト
- OK:起動
- OK:memcachedとしての動作(setとgetで十分)PHPのセッション情報を格納するアプリケーションが動作している
- replicationテスト
- OK:接続(-x hostname のオプション)(iptablesなどのfirewall設定に注意しておくこと)
- OK:片方のサーバへのsetが、両方のサーバへ反映されること
- OK:片方のサーバを停止して片肺モードでの動作の確認
- OK:停止していたサーバが復旧することの確認
- 停止していたサーバが完全に復旧するまでの間、接続を拒否することの確認(大量のデータ登録が必要)
- OK:マルチマスターでの運用(それほど負荷のかかっていない状況では問題無かった)
- keepalivedの利用
- keepalivedを経由しての接続の確認
- ホットスタンバイモードの動作確認(負荷をかけた状態で、交互にrepcachedサーバをダウンさせて、アプリケーション側で障害が観測されないこと)