私はTomcat 6でいくつかのWebアプリケーションを作成しました。しかし、インターネット経由でこのアプリケーションに接続すると、Tomcatは毎回3つの新しいセッションを作成します。なぜ誰が知っていますか?手掛かりは、TomcatサーバーがDMZゾーンにあるということです。プロキシ経由で接続したり、localhostからすべて接続しても問題ありませんが、インターネット経由でアクセスすると問題が発生します。Tomcatは常に新しいセッションを作成します
0
A
答えて
2
問題を修正しました。セッションのタイムアウトはネットワーク設定によって発生しました。 2つの問題がありました:1)Tomcat、ApacheとDNSサーバーの間のポート接続がうまくいきませんでした。(各マシン上のアプリケーションごとに異なるポートが設定されています) 2)LAN経由でアプリケーションに接続していたとき、すべてが大丈夫だった。しかし、私が3つの異なるセッションを言ったように作成されたInternet tomcat経由で接続していたとき - 最初のものはLAN接続の場合(セッションはアプリケーション用のSESIONIDを含んでいました)とまったく同じでしたが、2,3が同時に作成され、 。私のインターネットアドレスはwww.example.com/applicationのようでした。 Tomcatのドキュメントでは、この場合、サーバーアクセス構成でemptySessionPathを設定する必要があることを読んでいます。 私が前に書いたことをすべて終えたとき、私のアプリケーションは正しく動作するようになりました。 :)
関連する問題
- 1. 同じセッションで新しいスレッドを作成するTomcat
- 2. persist()は常に新しいノードを作成します
- 3. Expressは各要求の新しいセッションを作成します
- 4. ASP.NETポストバックは新しいスレッドと新しいセッションを作成します
- 5. 新しいTomcatプロジェクトの作成
- 6. 各スペックファイルの新しいWebDriverセッションを作成します
- 7. セッション内から新しいtmuxセッションを作成する
- 8. angualr2で新しいセッションを作成するには
- 9. 新しいスクリーンウィンドウを作成して 'スクリーン'セッションに接続する
- 10. セッション開始()は、リクエストごとに新しいセッションファイルエントリを作成します。
- 11. Tomcat 5.5でセッションを更新しないようにする
- 12. Hive -fは毎回新しいセッションを作成しています
- 13. Sails.jsは各呼び出しで新しいセッションを作成します
- 14. カスタムタグハンドラがtomcat 7では動作しませんが、tomcat 6で正常に動作しています
- 15. Laravelはすべてのリクエストで新しいセッションを作成します
- 16. Clojure特殊フォーム `def`は常に新しいVarを作成しますか?
- 17. 保留中のインテントは常に新しいアクティビティを作成します
- 18. UWP App Dynamic Pivot MVVMは常にviewmodelの新しいインスタンスを作成します
- 19. bindService()はBIND_AUTO_CREATEで常に新しいサービスインスタンスを作成しますか?
- 20. Visual Studio 2008新しいWebサイトは常にソリューションフォルダを作成します
- 21. Authlogicパスワードなしで新しいセッションを作成する
- 22. AngularJSとPHPがリクエストごとに新しいセッションを作成します
- 23. Seleniumが新しいセッションを作成できません
- 24. "session_start()"は新しいセッションIDを生成します。
- 25. セッションは常にnullを返します
- 26. TcServerはtomcat-8に基づいてクラスタノードテンプレートを作成します
- 27. _IECreate()を使用して新しいセッションを作成
- 28. VirtualWebAppLoaderは正常に動作します。 Tomcat/lib/
- 29. http-proxy-middlewareリクエストごとに新しいセッションを作成
- 30. 新しいセッションをLivyの別のコピーとして作成
ありがとうございました!私は同様の問題に直面し、 "true"にemptySessionPathを設定した後、すべて正常に動作します! – Vladimir