たとえば、 私はmod_phpを持つフロントエンドと2つのApacheサーバとしてnginxサーバを持っています。 あなたが知っているように、phpはSESSION IDを識別するクッキーを設定するsesssionサポートを持っていますが、実際のデータはサーバに保存されています。 この種のCookieを1つのApacheサーバーでユーザーに設定すると、セッション/ Cookieの有効期限が切れる前に、他のHTTP要求が同じApacheサーバーに送られますか?nginxプロキシはSEESSION IDでうまく処理しますか?
0
A
答えて
0
デフォルトでは、要求は必ずしも同じサーバーに転送されるわけではないため、セッションを使用しているアプリケーションは壊れてしまいます。
解決方法は「nginx affinity」と「nginx sticky」と入力してください。
0
あなたは複数のバックエンドサーバーを使用するためのドキュメント続けばはい、それはそれを行うだろう。
http://wiki.nginx.org/HttpUpstreamModule
をしかし、より良い例えば、共有ストレージのいくつかの並べ替えでセッションを保存考えますMemcachedまたはデータベース。
関連する問題
- 1. Apache + Nginxプロキシ+ ejabberd
- 2. Nginx conf for a SaaS - このシナリオをうまく処理する方法はありますか?
- 3. Nginxプロキシ設定
- 4. Nginxプロキシの背後にあるDjangoアプリケーションでX509認証をどのように管理しますか?
- 5. Nginxは静的コンテンツとApacheへのプロキシを提供します
- 6. node.jsの処理にはプロキシが本当に必要ですか?
- 7. nginxプロキシと404リダイレクト
- 8. スレッド処理はiPhoneではなく、シミュレータで動作します
- 9. Safariはpasteイベントを正しく処理しますか?
- 10. 正しく処理しましたdidReceiveMemoryWarning
- 11. PHP date()処理がうまくいかないバグはありますか?
- 12. いくつかのスマートで反復処理をします
- 13. アクティビティではなく子ビューのBACKキーイベントを処理します
- 14. nginxからnode.jsアプリまでの一意のIDですか?
- 15. PHPコンテンツのインクルードはどのようにしてうまく処理できますか?
- 16. rename_columnはインデックスを処理しますか?
- 17. どのマルチプラットフォーム言語でシリアル接続がうまく処理されますか?
- 18. ViewStateエラーをうまく処理する方法は?
- 19. nginxで "OPTIONS *"リクエストを処理する方法は?
- 20. バックグラウンドで処理していますか?
- 21. PowerShellでイベントを処理しますか?
- 22. .NETリモート処理 - プロキシの問題
- 23. AngularjsはngViewでメモリ管理をどのように処理しますか?
- 24. セッションクッキー設定を処理してNGINX auth_requestで使用するにはどうすればよいですか?
- 25. Python HTTP HEAD - リダイレクトを正しく処理していますか?
- 26. LANのクライアントサーバー(Webサーバー)アプリ - プロキシを処理する必要がありますか?
- 27. phoenixでHTTP範囲リクエストを処理していますか?
- 28. SQLのNULL値とJSONをGolangでうまく処理するにはどうしたらいいですか?
- 29. YaccではなくLexでエラー状態を処理していますか?
- 30. UnicornはHTTPSリクエストを直接処理できますか(Apache/Nginx経由のリクエストなし)?
この質問は、このサイトで話題になっていません。これはプログラミングに関する質問ではなく、システム管理に関する質問です。 http://www.serverfault.comでそれを尋ねるべきです。 –