デフォルトのファイルベースでのセッション管理と比べて 複数のWEBサーバ間でセッション共有してくれたり、今更感はあるけど 幸せになれそうなのでやってみます。 ちなみにNginx+FastCGI環境です。 導入 インストール PHPがインストールされている前提です。 PHPのモジュールにはmemcachedを使用します。memcache(激似)というものもありますが、有志の比較によると現状こちらの方が早いとの事なので。絶賛開発合戦中なので将来的にはわかりませんが。
Why? AWS Elastic Beanstalkで環境構築自動化という事をやったりしたわけなので、 複数サーバ間でセッションを共有したいのであります。 通常サーバ上で動作させるredisやmemcachedはお互いのIPを知っていればサーバ間でデータが共有できるんですが、 オートスケールで追加されたEC2インスタンスのIPを調べて、 それぞれのサーバに通知して、 クラスタを追加 みたいな動きをつくるのも、クラスタ接続時に問題起きない?とか考えるのもマジ面倒。 もういい、使おうElastiCache! Cache Cluster Create AWS ElastiCache Get Startd Now!! それぞれ入力していきましょう。 memcachedよりリッチなredisを使います。 そのリッチさの代償ゆえか同じインスタンスタイプでもredisの方が使えるメモリ量が少ない とかど
Why? 先日インストール方法を投稿したのでやってみました。 結果的にjarを起動するものになったので jettyのサーバへのインストールは不要だったというオチなんだけど同じ罠にハマる人もいるかと。 主にこちらを参考にさせて頂きました。 ツール類 Mavenプロジェクトで作ります。バージョン依存とか超面倒なんで。 JavaのコーディングにはIntelliJを使ってます。I'm JetBrainser. ソースのパスはmavenの基本的な構成に沿って配置していきます。 Introduction to the Standard Directory Layout プロジェクトはWebSocketSampleに配置していますよ。 src pom もろもろ定義していきます。 jetty-maven-pluginを使います。ビルドも定義しちゃいます。 もろもろ情報を集めるとローカル上で動かすものが多く
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く