複数のサーバ間で、セッションを共有したい場合にmemcacheを使ってみます。
◆memcachedのインストール
# yum install memcached
# service memcached start
# chkconfig memcached on
以下、各サーバで実行 -----------------------------------------
◆PHPからmemcacheでセッション管理出来るようにする。
# pecl install memcache
◆php.iniの変更
# vi /etc/php.ini
extension=memcache.so
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211" # memcacheを起動しているサーバを指定
◆Apacheの再起動
# service httpd restart
メモリの問題などもあるのですが、これだけで複数サーバ間でセッションが共有出来るようになります。
The following two tabs change content below.
taira
Sofrware Engineer.
最新記事 by taira (全て見る)
- 翻訳リソースファイル(.po)をXLIFF形式(.xlf)に変換する - 2014年6月27日
- 一杯のラーメン - 2014年6月26日
- Macで翻訳ファイル*.poをmo形式に変換する - 2014年6月4日
Comments are closed.