問題タブ [open-liberty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
91 参照

ibm-cloud - liberty アプリとサーバーを Bluemix にプッシュする

Liberty アプリケーションをサーバー構成とともに Bluemix にデプロイしたいのですが、これらのオプションが資料にリストされているのを見つけました。

https://console.bluemix.net/docs/runtimes/liberty/optionsForPushing.html#options_for_pushing

私の質問は、サーバー構成を維持するために常にアプリ + サーバーをプッシュする必要があるか、それともアプリ + サーバーを初めてプッシュし、その後のプッシュにはアプリ ファイルのみを含めることができるかということです。サーバー構成は保持されますか?

0 投票する
2 に答える
772 参照

jndi - WAS フル プロファイル 8.5.5.7 から WAS Liberty プロファイル 17.0.0.4 へのアプリケーションの移行

すべてを移行し、アプリケーションを新しいサーバーにデプロイしました。実行しようとすると、次の例外が発生します。

プロバイダー URL で初期コンテキストを取得しようとしたときに、通信障害が発生しました: "corbaloc:iiop:127.0.0.1:2809"。URL 内のブートストラップ アドレス情報が正しいこと、およびターゲット ネーム サーバーが実行中であることを確認してください。ポートが指定されていないブートストラップ アドレスのデフォルトはポート 2809 です。ブートストラップ アドレスが正しくない、またはネーム サーバーが使用できない以外の原因として、ネットワーク環境とワークステーションのネットワーク構成が考えられます。

これで、完全なプロファイルで、ブートストラップ アドレスが表示される場所とその構成方法がわかりました。しかし、Liberty プロファイルには何も見つかりませんでした。いくつかの IBM ドキュメントを見ましたが、その方法が見つかりません。ここの誰かが私を正しい方向に向けるかもしれませんか?

すべてを含めるために、jndi.properties ファイルの関連部分を次に示します。

java.naming.provider.url=corbaloc:iiop:127.0.0.1:2809 java.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory

私はまだ、アプリケーションのデプロイ以外に WAS を使用したことはなく、JNDI ルックアップなどを使用したこともありません。ただし、java.properties ファイルを使用するファクトリがあることは知っています。

私はできるだけ労力をかけずに移行したいので、アプリケーションで実行中のコードを変更するよりも、Liberty でブートストラップ アドレスを変更するのが最も簡単だと思います。

0 投票する
1 に答える
1827 参照

websphere - Liberty サーバーでセッション・アフィニティーを有効にする方法

Liberty サーバーでセッション・アフィニティーを有効にする必要があります。デフォルトで有効になっていますか、それとも server.xml ファイルで設定できるタグや属性がありますか。