집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >ECS 인스턴스의 웹 관리 터미널 주소를 쿼리하는 방법
이 글의 내용은 ECS 인스턴스의 웹 관리 터미널 주소를 쿼리하는 방법에 대한 것입니다. 특정 참고 값이 있으므로 도움이 필요한 친구에게 도움이 되길 바랍니다.
DescribeInstanceVncUrl
ECS 인스턴스의 웹 관리 터미널 주소를 쿼리합니다.
Description
이 인터페이스를 호출할 때 주의해야 할 사항은 다음과 같습니다.
인터페이스 호출 성공 후 15초 이내에 링크가 사용되지 않는 경우 관리 터미널 주소의 유효 기간은 15초입니다. URL 주소는 자동으로 만료되므로 다시 쿼리해야 합니다.
단일 관리 터미널 링크의 지속 링크(KeepAlive) 시간은 60초입니다. 60초 이내에 관리 터미널 창에 상호 작용이 없으면 연결이 자동으로 끊어집니다.
연결이 중단된 경우 재연결 횟수는 분당 30회를 초과할 수 없습니다.
링크 https://g.alicdn.com/aliyun/ecs-console-vnc/0.0.7/index 끝에 vncUrl=xxxx, instanceId=xxx 및 isWindows=True, isWindows=False를 추가해야 합니다. .html? 및 비밀번호=XXXXXX인 경우 &를 사용하여 매개변수를 연결하세요. 그중에는:
매개변수 vncUrl: 인터페이스가 성공적으로 호출된 후 반환될 VncUrl 값입니다.
매개변수 instanceId: 인스턴스 ID입니다.
매개변수 isWindows: 이 인스턴스의 운영 체제가 Windows 시스템인지 여부입니다. true 값은 Windows 시스템임을 나타내고, false 값은 Windows 시스템이 아님을 나타냅니다.
(선택) 매개변수 비밀번호: 이 인스턴스의 원격 연결 비밀번호로, 6자리 또는 대문자와 소문자로 구성됩니다. 이 매개변수를 사용하면 관리 터미널에 연결할 때 비밀번호를 입력할 필요가 없습니다.
예:
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true
또는
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true&Password=111111
요청 매개변수
반환 매개변수
예시
요청 예시
https://ecs.aliyuncs.com/?Action=DescribeInstanceVncUrl &RegionId=cn-qingdao &InstanceId=AY121018033933eaxxxxxxx &<公共请求参数>
반환 예시
XML 형식
<DescribeInstanceVncUrlResponse> <RequestId>1450F2D7-5435-4420-BBC9-49C5xxxxxxxx</RequestId> <VncUrl>ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252FIA%252BYc73gWO48c Bx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996</VncUrl> </DescribeInstanceVncUrlResponse>
JSON 형식
{ "RequestId": "1450F2D7-5435-4420-BBC9-49C514B0157E", "VncUrl": "ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252 FIA%252BYc73gWO48cBx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996" }
오류 코드
다음은 이 인터페이스에 고유한 오류 코드입니다. 더 많은 오류 코드를 보려면 API 오류 센터를 방문하세요.
위 내용은 ECS 인스턴스의 웹 관리 터미널 주소를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!