IBM によって指定された Bayeux 実装があります。スタンドアロン環境では問題なく動作しますが、本番環境 (クラスター化) にすると、しばらくするとセッションが失われます。バスの実装とデフォルトのメッセージング プロバイダーとして SIBUS を使用しています。SIBUS では、データベース ベースのデータ ストアを使用しています。私たちの Web サーバーは WebSEAL です。
次の理由から、これはレプリケーションの問題ではないと確信しています。
- スティッキー セッションが有効になっている
- 起動後、すべての参加者はお互いを見ることができます。つまり、サインインした場所は関係なく、セッションは両方のサーバーによって複製されます。
主な症状は、数分間正常に動作した後、クライアント側で発生した新しい要求が発生するまで、ロング ポーリングされた要求がハングすることです。どこにも例外はありません。
問題が SIBUS 構成にあるのか、それとも WebSEAL 構成に関係があるのか、まだわかりません。
どんな助けでも本当に感謝します。IBM の資料は最良のものではなく、いくつかの資料にあるすべてのアドバイスをテストしてきましたが、うまくいきませんでした。
編集: いくつかのテストの後、クラスター化されていない環境でも動作が発生することがわかりました。コード CWPSB1314W の例外も表示されますが、何も表示されません。