サービス・インスタンス間の通信の有効化
このトピックは、Oracle Cloud Infrastructureには適用されません。 「サービス・インスタンスによって使用されるクラウド・インフラストラクチャの識別」。
Oracle Cloud Infrastructure regionでこのサービス・インスタンスをプロビジョニングした場合は、アクセス・ルールではなくOracle Cloud Infrastructure Consoleを使用してセキュリティ・リストを作成する必要があります。 「Oracle Cloud Infrastructureサービス」のドキュメントの「セキュリティ・リスト」を参照してください。
ビジネス・アプリケーションのアーキテクチャは複数層にわたる場合があり、各アプリケーション層は別々のOracle Java Cloud Serviceインスタンスです。 同様に、Oracle WebLogic Serverの特定の統合機能を使用すると、アプリケーションは外部JNDIプロバイダや外部JMSサーバーなどの複数のドメインで容易に通信できます。 これらのシナリオでは、アクセス・ルールを使用して、サービス・インスタンス間のネットワーク通信を明示的に許可する必要があります。
firstサービス・インスタンス内のノードのホスト名を特定する必要があります。 ホスト名は通常、形式domainName-wls-number
を使用します。
たとえば、ドメイン名がmyjcs1
で、このドメインが3つのノードで構成されている場合、ホスト名は通常次のようになります:
-
myjcs1-wls-1
-
myjcs1-wls-2
-
myjcs1-wls-3
また、Oracle Java Cloud Serviceコンソールの「インスタンスの概要」ページを使用して、これらのホスト名を識別することもできます。 各ノードの「ホスト名」プロパティを見つけます。
開始する前に、セキュアなシェル(SSH)クライアントを使用して、firstサービス・インスタンスの管理サーバー・ノードに接続します。
選択したサービス・インスタンスの「インスタンス」ページまたは「概要」ページのいずれかに戻るには、ページ上部のロケータ・リンクをクリックします。
firstサービス・インスタンスでノードを再起動すると、ノードのプライベートIPアドレスが変更されることがあります。 再起動されたノードとsecondサービス・インスタンス間で通信を開いたままにするには、次のいずれかの操作を行います。
-
(Oracle Cloud at Customerでは使用できません) サービス・インスタンスがIPネットワークにアタッチされている場合、REST APIを使用してノードを再起動し、同じプライベートIPアドレスを割り当てます。 「Oracle Java Cloud Service用のREST API」の「サービス・インスタンスと個々のVMの停止と起動」を参照してください。
-
最新のプライベートIPアドレスを使用して新しいアクセス・ルールを作成します。