0

環境の詳細:
IBM MFP 7.1.0.00.20160401-2103
IBM WAS Liberty 8.5.5.5

セットアップ:
1. MFP アプリは 2 つの Liberty サーバーにデプロイされます。
2. モバイル デバイスは Web サーバー経由でアプリにアクセスでき、リクエストはround-robin適切にルーティングされます。

デバイス:
1. Android
2. IOS

問題:
1. ユーザーがアプリにログインし、アダプターにアクセスしています。
2. これらのアダプタは、セキュリティ テストによって保護されています。
3. それでも、要求は Web サーバーによってラウンドロビン方式で Liberty サーバーにルーティングされます。
4. 理想的には、リクエストは認証されたサーバーに転送されるべきです。

構成:
1. authenticationConfig.xml では、 Securitytestレルムが定義されています。
2. WL.client.Login({realmName}) を介してログインが開始されます。realmName - セキュリティー・テストでマップ
3. アダプターは authconfig.xml で定義されたセキュリティー・テストで保護され
ます 4. Liberty サーバー - server.xml の httpsession で両方のサーバーに手動および固有の cloneID が提供されます
5. Web サーバーでは、plugin-cfg.xml各サーバーの cloneID とともにセッション アフィニティ用に構成されます。

 <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid"
 Name="/wladmin/*"></Uri>

私は何か見落としてますか?認証後に要求が WebServer によって両方の Liberty サーバーにルーティングされる理由。

注:
1. Plugin-cfg.xml は jconsole 経由で生成されます。
2. Liberty Farm が構成され、アクティブになっています。

4

1 に答える 1

0

MFP 7.1 では、デフォルトでセッションに依存しません。セッションの依存関係はサポートされていますが、そのためには設定が必要です。詳しくは、 https://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_overview_session_indep.htmlを確認してください。

注: システムがセッション非依存モードで動作していて、任意の数のサーバーを縮小または拡大することを選択した場合、ユーザー エクスペリエンスは影響を受けません。これが利点です。

于 2016-07-03T13:27:53.493 に答える