注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Agentを初めて設定する際やリモートソースに接続する際には、組織のネットワーク構成によってはプロキシを設定する必要があります。プロキシは、インターネット経由でアクセスされるFoundry VPCへの出口を管理するために使用されるか、ネットワーク内のデータソースに到達するために必要になることがあります。
Agentがプロキシを使用するには、Agent Managerとブートストラッパの設定の両方でプロキシを設定する必要があります。http://
を先頭につけずにホスト名を指定してください。
Agent Managerのプロキシ設定は、<agent-manager-install-directory>/var/conf/runtime.yml
ファイルに追加する必要があります。以下は、proxy-configuration
ブロックを含むAgent Manager設定スニペットの例です:
Copied!1 2 3 4 5 6 7 8 9
service-discovery: services: magritte-coordinator: ... proxy-configuration: hostAndPort: proxy-host.com:3128 # プロキシのホスト名とポート番号 credentials: # これらはオプションです username: username # ユーザ名 password: password # パスワード
このプロキシは、Foundry の magritte-coordinator
への接続に Agent Manager が使用します。Agent からソースへの接続には使用されません。
Agent Manager プロキシを設定したら、次に bootstrapper プロキシを設定できます。これを行うには、Data Connection 内の Agent 設定ページに移動し、詳細設定 ボタンを選択し、最後に Bootstrapper タブを選択します。以下に proxyConfiguration
ブロックを含む bootstrapper 設定スニペットの例を示します:
Copied!1 2 3 4 5 6 7
coordinator: proxyConfiguration: host: HOST # ホスト port: PORT # ポート credentials: # これらはオプションです username: USERNAME # ユーザー名 password: PASSWORD # パスワード
設定を更新したら、変更を保存してエージェントを再起動してから変更が有効になります。
このプロキシは、Foundry の magritte-coordinator
に接続するためにブートストラッパーで使用されます。エージェントからソースへの接続には使用されません。
エージェントからデータソースへのプロキシ経由での接続の場合、ブートストラッパーでエージェントの JVM レベルのプロキシを以下の JVM フラグを使用して設定します:
# プロキシ設定 (HTTP用)
-Dhttp.proxyHost=<プロキシURL> -Dhttp.proxyPort=<プロキシポート>
# プロキシ設定 (HTTPS用)
-Dhttps.proxyHost=<プロキシURL> -Dhttps.proxyPort=<プロキシポート>
この設定は、エージェントからのすべてのアウトバウンドネットワークリクエストに影響します。利用可能な場合は、ソース固有のプロキシ設定を使用することをお勧めします。