2016-06-24 4 views
1

Windows AMI를 사용하여 Java 응용 프로그램을 호스팅하는 인스턴스를 시작합니다. 필자는 컴퓨터 이름을 사용하여 로그 스트림과 연관된 시스템을 표시하는 로깅에 papertrail을 사용하고 있습니다. 현재 컴퓨터 이름은 자동 생성 된 값이지만 특정 값을 지정하려고합니다. 어떻게해야합니까?인스턴스를 시작할 때 컴퓨터 이름 설정

동일한 AMI를 사용하여 모든 컴퓨터 이름이 서로 다른 여러 인스턴스를 실행하기 때문에 AMI에서 이름을 설정하는 것은 옵션이 아닙니다. 나의 주요 관심사는 papertrail의 이익을 위해 이름을 변경 이후

결론 결국

, 나는 http://help.papertrailapp.com/kb/configuration/java-logback-logging/ 는 당신의 도움에 대해 감사를 통해

+0

인스턴스 호스트 이름 또는 ec2 태그의 이름? – BMW

+1

[This] (http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html#user-data-execution) 도움이 될 수도 있습니다 –

+0

@BMW 인스턴스 호스트 이름 – alkis

답변

2

이 시도 것을 할 수 있습니다. 먼저 "컴퓨터 이름 설정"옵션을 비활성화하십시오. 자세한 내용은 여기 http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_WinAMI.html ("Ec2 서비스 속성 대화 상자를 사용하여 설정을 변경하려면"섹션 참조).

그런 다음 인스턴스의 이름을 바꾸려면 AMI를 구성하십시오. 컴퓨터에 대한 다른 이름을 원하는 경우

http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html#user-data-execution

후 컴퓨터 이름을 생성하는 쉘 스크립트를 사용합니다.