Docs Menu
Docs Home
/
Relational Migrator
/ / /

クエリ 実行中のインストール

項目一覧

  • このタスクについて
  • 始める前に
  • 手順
  • 次のステップ

Test Queriesペインを使用するには、Relational Migrator が クエリ 実行者 へのアクセス権を持つ必要があります。 クエリ ランサーは、変換されたクエリをテストするために必要なすべての依存関係を含む Docker コンテナです。

  • Query Runner のバージョンが Relational Migrator のバージョンと異なる場合、警告バナーが表示されます。

  • クエリ 実行者を最新バージョンに更新するには、ステップ番号 1 から docker pullコマンドを実行します。

  • クエリ 実行者はhttpプロトコルを使用して動作します。 リモート マシンからのリクエストは暗号化されません。

  • クエリ ランサーは、ローカルまたはリモートで実行できます。

Docker をインストールします。

1
docker pull public.ecr.aws/v4d7k6c9/relational-migrator-query-runner
2
  • コンテナをローカルで実行するには、次の手順に従います。

    docker run --name relational-migrator-query-runner -p 127.0.0.1:6080:6080 public.ecr.aws/v4d7k6c9/relational-migrator-query-runner
  • コンテナをリモートで実行するには、次の手順に従います。

    1. サービスが実行されているサーバー アドレスをuser.propertiesmigrator.language-runner.server.addressに追加します。

      以下に例を挙げます。

      migrator.language-runner.server.address: http://myserver:6080

      Tip

      user.propertiesファイルの詳細については、 Relational Migrator ファイルのロケーション を参照してください。

    2. user.propertiesファイルを変更したら、Relational Migrator を再起動します。

    3. リモート サーバーまたはコンテナ ホスティング サービスからコンテナを起動します。

      リモート サーバー上でコンテナを起動するには、次のDockerコマンドを使用してポート 6080 を公開します。

      docker run --name relational-migrator-query-runner -p 6080:6080 public.ecr.aws/v4d7k6c9/relational-migrator-query-runner
3

ウェブ ブラウザで、クエリ実行コンテナが使用しているホストとポートに移動します。 たとえば、 http://localhost:6080 /status のようになります。

statusエンドポイントから返された JSON データのstatusフィールドを確認します。 ステータスがokであれば、コンテナが実行中であることを意味します。

{
"status":"ok",
"server":"App Mod Language Runner",
"commitHash":"159119004c2bf8c534e15e5895acb9bc1bfb5b8d",
"version":"20240627"
}

戻る

クエリをテストします