2010年8月

IPベースのバーチャルホストと名前ベースのバーチャルホストを混合させる

Apache でIPベースのバーチャルホストを使う場合の注意点 VirtualHostディレクティブを利用する。VirtualHostディレクティブは、 <VirtualHost IPアドレス> ~ </VirtualHost> のように記述し、これが1ホスト分のブロックとなる。つまり、バーチャルホストでホスティングしたいホストの数だけ、このブロックを記述すればよい。 IPベースで注意する点は、<VirtualHost IPアドレス>のIPアドレスを各ブロックで異なるものにしなければならないということである。Apacheは、このIPアドレスでホストの設定のブ […]

DNSラウンドロビン サーバダウン等の障害時はどうなる?

  • 2010.08.13

DNSラウンドロビン? DNSのAレコードに A www 111.222.333.444 A www 555.666.777.888 と同じドメインに複数のIPアドレスを設定するとアクセスの度にローテーションしてIPアドレスを返してくれる。 これを用いて負荷分散などに利用出来る。 サーバダウン時にはどうなる? 古い文献によると、例えば上の例だと 111.222.333.444 のサーバがダウンしていると繋がらないとあるが、ブラウザ次第のようだ。 Macでの確認は Safari ok FireFox ok Google Chrome ok Opera ng 他のWebサイトでもOperaはNGだ […]