タグ

EC2とサーバに関するmeganemegane103jpのブックマーク (1)

  • セッションをNFSで共有するとApacheがおかしくなるのでmemcacheでの共有にした

    NSFでセッションの共有はしてはいけません。 ロードバランサーを利用して、アプリケーションサーバを2重化したとき、PHPのセッションを何らかの方法で共有する必要があります。このとき、NFSでディスクを共有し、2つのサーバのセッションファイルを共有しようとした時の話です。 NFSで書き込みが発生するシステムを共有すると微妙です。 ■起こった現象 一定以上負荷がかかると、apacheのディスクIO待ちが発生しプロセスが待ち状態になってしまいました。一度発生すると、プロセスが溜まり続けます。 結果、ロードアベレージが100以上になっていました。このとき、CPU使用率は非常に少ない状態です。プロセスが多くなっているので、メモリが大量に消費されていました。 まとめるとこんな現象です。 ・CPU使用率は低い ・ロードアベレージが異常に上がる ・プロセスがたくさん上がっているので、メモリをいつぶしてい

    セッションをNFSで共有するとApacheがおかしくなるのでmemcacheでの共有にした
    meganemegane103jp
    meganemegane103jp 2015/11/13
    NFSで共有するとapacheがおかしくなる症状の対応
  • 1