コントロールプレーンにアクセスするための Mule プロパティの設定

デフォルトでは、Mule runtime engine (Mule) は US クラウドコントロールプレーンに接続するように設定されています。ほかのクラウドで Mule を使用するには、以下を実行する必要があります。

これらのデフォルトプロパティを上書きしない場合、それらのクラウドリージョンで Mule の API ゲートウェイ機能が無効になります。

wrapper.conf ファイル​、コマンドライン、CloudHub 2.0 を使用して、Mule プロパティを設定できます。Maven を使用して Mule プロパティを設定するには、​「Maven を使用したアセットのパブリッシュ」​を参照してください。

Wrapper.conf ファイルの Mule プロパティを設定する

wrapper.conf​ ファイルで Mule を設定するには、次のプロパティを変更して、​<n>​ を ​wrapper.conf​ 内で一意の整数値に置き換えます。サポートされているリージョンエンドポイントドメインを使用していることを確認してください。

  • eu1.platform.mulesoft.com

  • ca1.platform.mulesoft.com

  • jp1.platform.mulesoft.com

次の例は、カナダクラウド (​ca1.platform.mulesoft.com​) の ​wrapper.conf​ ファイル設定を示しています。

wrapper.java.additional.<n>=-Danypoint.platform.client_id=<environment client ID>
wrapper.java.additional.<n>=-Danypoint.platform.client_secret=<environment client secret>
wrapper.java.additional.<n>=-Danypoint.platform.base_uri=https://ca1.platform.mulesoft.com
wrapper.java.additional.<n>=-Danypoint.platform.analytics_base_uri=https://analytics-ingest.ca1.platform.mulesoft.com

コマンドラインで Mule プロパティを設定する

コマンドラインで Mule プロパティを設定するには、Mule を開始するときに次のオプションを使用します。​./​ は、Unix 環境にのみ適用されます。サポートされているリージョンエンドポイントドメインを使用していることを確認してください。

  • eu1.platform.mulesoft.com

  • ca1.platform.mulesoft.com

  • jp1.platform.mulesoft.com

次の例は、コマンドを介した EU クラウド ​eu1.platform.mulesoft.com​ のプロパティ設定を示しています。

./mule -M-Danypoint.platform.client_id=<environment client ID> -M-
Danypoint.platform.client_secret=<environment client secret> -M-Danypoint.platform.base_uri=eu1.platform.mulesoft.com
-M-Danypoint.platform.analytics_base_uri=https://analytics-ingest.eu1.platform.mulesoft.com

CloudHub 2.0 の Mule プロパティを設定する

CloudHub 2.0 にデプロイする場合、Anypoint Runtime Manager の ​[Properties (プロパティ)]​ タブで次のプロパティを含めます。また、サポートされているリージョンエンドポイントドメインを使用していることを確認してください。

  • eu1.platform.mulesoft.com

  • ca1.platform.mulesoft.com

  • jp1.platform.mulesoft.com

次の例は、日本クラウド ​jp1.platform.mulesoft.com​ のプロパティ設定を示しています。

anypoint.platform.client_id=<environment client ID>
anypoint.platform.client_secret=<environment client secret>
anypoint.platform.base_uri=https://jp1.platform.mulesoft.com
anypoint.platform.analytics_base_uri=https://analytics-ingest.jp1.platform.mulesoft.com