Quora回答シリーズです。

質問

Webサーバー2台でPHPのセッションを使いたいのですが、2台が共通で参照できる領域がありません。DBは負荷の懸念があるので避けたいのですが他に何か方法はありませんか?
https://qr.ae/pNy6h8

回答には書きませんでしたが、以下のようなことも念頭に置いて考える感じですかね。

  1. サーバが落ちた時にセッションに保存したデータが消えても良いか
  2. トランザクションに対応する必要があるか
  3. DB上のデータと連係する必要があるか

あとPHPは最初からmemcahedにセッション情報を保存する機能が付いているのでこれを使うのも手ですかねぇ。

続きを読む