プライベートネットワーク

すべての環境には独自のプライベートネットワークがあります。 これにより、同じ環境のサービスは、公共のインターネットとやり取りすることなく、複数の安全な通信プロトコルを介して通信できます。

たとえば、デフォルトでは、プロジェクトはWebサーバーサービスをパブリック接続にのみ公開します。 他のサービス(Liferay DXP、データベースなど)間の接続は、プライベートネットワークを通じてルーティングされます。

このプライベートネットワークで設定されているすべての接続に対して、次の変数を指定する必要があります:

targetPort:公開するサービスの内部ポート。

port:接続するサービスの外部ポート。

protocol:作成する接続のタイプ(TCPおよびUDPがサポートされています)。

external:接続が外部接続で使用可能かどうか。 デフォルト値 false は、Liferay Cloud の内部接続に制限します。

tip

接続を外部接続に公開している場合は、サービスのシェルを使用して接続のトラブルシューティングを行う必要がある場合があります。 詳しくは、シェルアクセスをご覧ください。

構成例を次に示します。

{
  "id": "db",
  "ports": [
    {
      "port": 3400,
      "targetPort": 7000,
      "protocol": "TCP"
    },
    {
      "port": 9000,
      "targetPort": 8000,
      "protocol": "TCP",
      "external": true
    }
  ]
}

環境変数リファレンス

名前説明
port3400接続するサービスの外部ポート。
targetPort7000公開するサービスの内部ポート
protocolTCP作成する接続のタイプ(TCPおよびUDPがサポートされています)
externaltrue接続が外部接続で使用できるかどうか。 デフォルト値 false Liferay Cloud の内部接続に制限されます。

関連トピック

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy