これで構成が完了し、セッションを Redis に保存できますが、セッションは共有されません
JSESSIONID=85BA6B206C53213A7147C31C1FDEA7B9.webuiApp
JSESSIONID=F75A1BBC59A873467CF6872F9C40A140.webuiApp2
webuiApp と webuiApp2 は私の名前です2 つの Tomcat 2 つの Tomcat がセッションを共有できるようにするために、Tomcat に必要な設定は何ですか
- #リストアイテム
サーブレットに付属の HttpSession は Serialize インターフェイスを実装していないため、セッションを Redis に保存できません。つまり、カスタム セッションを使用していることになります。使って?フレームワークを使用しない場合は、セッション管理メソッドを自分で実装する必要があります。
一般的な考え方は次のとおりです:
jredis クライアントは、管理のために Redis への接続を管理するためにプロジェクトに統合されています
セッションの作成/変更/削除メソッドを実装するためにカスタマイズされたインターセプター。実装コードはredisでデータを処理することです-
自分で実装するのはより複雑です
セキュリティフレームワークであり、独自のセッションを持つフレームワークApachehiroを使用することをお勧めします。彼はセッションを保存するために ehcache を実装しました。他のキャッシュ (redis など) を使用したい場合は、自分でコードを記述する必要があります。それほど複雑ではありません
春のセッション