Docs Menu
Docs Home
/
Relational Migrator
/ / /

쿼리 실행기 설치

이 페이지의 내용

  • 이 작업에 대하여
  • 시작하기 전에
  • 단계
  • 다음 단계

Test Queries 창을 사용하려면 Relational Migrator 에 Query Runner에 액세스 이 있어야 합니다. Query Runner는 변환된 쿼리를 테스트하는 데 필요한 모든 종속성을 갖춘 Docker 컨테이너 입니다.

  • Query Runner 버전이 Relational Migrator 버전과 다른 경우 경고 배너가 표시됩니다.

  • Query Runner를 최신 버전으로 업데이트 하려면 1단계에서 docker pull 명령을 실행 합니다.

  • Query Runner는 http 프로토콜 을 사용하여 작동합니다. 원격 시스템에서 이루어진 요청은 암호화됨 되지 않습니다.

  • Query Runner는 로컬 또는 원격으로 실행 수 있습니다.

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

      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

웹 브라우저에서 Query Runner 컨테이너 가 사용 중인 호스팅하다 및 포트로 이동합니다. 예시: http://localhost:6080/status.

status 엔드포인트에서 반환된 JSON 데이터의 status 필드 를 확인합니다. ok 상태는 컨테이너 가 실행 을 의미합니다.

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

돌아가기

테스트 쿼리