VPSのテスト環境でロードバランサを入れてみました。思ったより手軽でしたが、ある程度の規模になってから設定するのは大変だろうなと思います。ほとんどの方にはなんの参考にもならないと思いますが備忘録を残しておきます。参考リンクKusanagiサイトを2つ立ち上げる単なるテストなので適当に設定したサイトをスタートアップスクリプトを使って2つ立ち上げました。【稼働まで15分】15分くらいで立ち上がるので、とりあえず管理画面からブログのタイトルだけ分かりやすいように変更しておきます。VPSのコントロールパネルから「ネットワーク」「ロードバランサ」より新しくロードバランサを設定します。「ラウンドロビン」か「リーストコネクション」ヘルスモニターは「TCP」バランシグ元ポートは「80」と「443」をそれぞれ設定2つのVPSを選択してバランシング機能を有効にしておきます。ドメインのDNSをロードバランサのIPに向ける今回はFreenomでテスト用にドメインを取得して、AレコードのみロードバランサのバーチャルIPに向けました。ロードバランサーを使うConoHa公式サイトを参考にループバックインターフェースを設定2つのVPSに同じ設定をします。restartロードバランサのバーチャルIPにブラウザからアクセスしてみてサイトが表示されれば設定はできています。交互に表示されるわけではないようです。一応SSLでの接続も検証するためにFreenomでドメイン取得後、kusanagiコマンドで両方のSSL証明書をそれぞれ取得します。プロファイル名このとき、ロードバランサのおかげで証明書の取得に失敗する場合がありますが何回かトライします。アクセスして表示を確認できれば完成です。必要になると思いますが今回はここまでです。参考リンクデータの同期(lsync+rsync)WordPressをlsync+rsyncとHyperDBを使って冗長化この記事のURLをコピーするよりおトクなAmazonチャージを使おうAmazonでギフト券を現金でチャージすると最大2.5%ポイント還元!ギフト券を買ってからAmazonで商品を購入するのがおトクです。コメントをキャンセルメールアドレスが公開されることはありません。