Amazon EC2에서 메인프레임 런타임에 대한 AWS 변환 설정 - AWS 메인프레임 현대화

AWS Mainframe Modernization Service(관리형 런타임 환경 환경 환경)는 더 이상 신규 고객에게 공개되지 않습니다. AWS Mainframe Modernization Service(관리형 런타임 환경 환경)와 유사한 기능은 AWS Mainframe Modernization Service(자체 관리형 환경)를 참조하세요. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 AWS Mainframe Modernization 가용성 변경을 참조하세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon EC2에서 메인프레임 런타임에 대한 AWS 변환 설정

이 주제에서는 Amazon EC2에서 메인프레임 런타임용 AWS 변환을 사용하여 PlanetsDemo 샘플 애플리케이션을 설정하고 배포하는 방법을 설명합니다.

사전 조건

시작하기 전에 다음 사전 조건을 충족하는지 확인합니다.

설정

PlanetsDemo 샘플 애플리케이션을 설정하려면 다음 단계를 완료하세요.

  1. Amazon EC2 인스턴스에 연결하고 Apache Tomcat 설치 conf 폴더 아래의 폴더로 이동합니다. 편집할 catalina.properties 파일을 열고 common.loader로 시작하는 줄을 다음 줄로 바꿉니다.

    common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar","${catalina.home}/shared","${catalina.home}/shared/*.jar","${catalina.home}/extra","${catalina.home}/extra/*.jar"
  2. /m2-anywhere/tomcat-gapwalk/velocity/webapps 폴더로 이동합니다.

  3. 다음 명령을 사용하여 Amazon S3 버킷의 PlanetsDemo-v1/webapps/ 폴더에서 사용할 수 있는 PlanetsDemo 바이너리를 복사합니다.

    aws s3 cp s3://path-to-demo-app-webapps/ . --recursive
    참고

    이전에 PlanetsDemo 아카이브의 압축을 풀었던 버킷의 올바른 Amazon S3 URI로 path-to-demo-app-webapps를 교체하세요.

  4. PlanetsDemo-v1/config/ 폴더의 콘텐츠를 /m2-anywhere/tomcat-gapwalk/velocity/config/에 복사합니다.

  5. /m2-anywhere/tomcat-gapwalk/velocity/config/application-main.yml 파일의 다음 코드 조각에서 사전 조건의 일부로 생성한 데이터베이스에 대한 연결 정보를 제공합니다. 자세한 내용은 Aurora PostgreSQL DB 클러스터를 참조하세요.

    datasource: jicsDs: driver-class-name : url: username: password: type :
  6. Apache Tomcat 서버를 시작하고 로그를 확인합니다.

    /m2-anywhere/tomcat-gapwalk/velocity/startup.sh tail -f /m2-anywhere/tomcat-gapwalk/velocity/logs/catalina.log

    C로 시작한 다음 숫자가 나오는 오류 코드(예: CXXXX)를 발견한 경우 오류 메시지를 기록해 둡니다. 예를 들어 오류 코드 C5102는 잘못된 인프라 구성을 나타내는 일반적인 오류입니다.

배포된 애플리케이션 테스트

PlanetsDemo 애플리케이션을 테스트하는 방법의 예는 PlanetsDemo 애플리케이션을 테스트하세요 섹션을 참조하세요.