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

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

たとえば、デフォルトでは、プロジェクトは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
    }
  ]
}

環境変数リファレンス

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

関連トピック

Ask

Capabilities

Product

DXP

Contact Us

Connect

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