Maison >Opération et maintenance >exploitation et maintenance Linux >Comment interroger l'adresse du terminal de gestion Web d'une instance ECS

Comment interroger l'adresse du terminal de gestion Web d'une instance ECS

坏嘻嘻
坏嘻嘻original
2018-09-19 17:20:132015parcourir

Le contenu de cet article explique comment interroger l'adresse du terminal de gestion Web d'une instance ECS. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

DescribeInstanceVncUrl

Interrogez l'adresse du terminal de gestion Web d'une instance ECS.

Description

Lors de l'appel de cette interface, vous devez faire attention :

La durée de validité de l'adresse du terminal de gestion est de 15 secondes Appeler Si le lien n'est pas utilisé dans les 15 secondes suivant le succès de l'interface, l'adresse URL deviendra automatiquement invalide et vous devrez effectuer une nouvelle requête.

Le temps de lien persistant (KeepAlive) d'un seul lien de terminal de gestion est de 60 secondes. S'il n'y a aucune interaction dans la fenêtre de votre terminal de gestion dans les 60 secondes, la connexion sera automatiquement déconnectée.

Si la connexion est interrompue, le nombre de reconnexions ne peut excéder 30 fois par minute.

Vous devez ajouter vncUrl=xxxx, instanceId=xxx et isWindows=True à la fin du lien https://g.alicdn.com/aliyun/ecs-console-vnc/0.0.7/index .html? , isWindows=False et password=XXXXXX, utilisez & pour connecter les paramètres. Parmi eux :

Paramètre vncUrl : La valeur de VncUrl qui sera renvoyée une fois l'interface appelée avec succès.

Paramètre instanceId : Votre identifiant d'instance.

Paramètre isWindows : indique si le système d'exploitation de cette instance est le système Windows. Une valeur true indique qu'il s'agit d'un système Windows et une valeur false indique qu'il ne s'agit pas d'un système Windows.

(Facultatif) Mot de passe du paramètre : Le mot de passe de connexion à distance de cette instance, composé de 6 chiffres ou de lettres majuscules et minuscules. Lors de l'utilisation de ce paramètre, vous n'avez pas besoin de saisir de mot de passe lors de la connexion au terminal de gestion.

Exemple :

 
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true

ou

 
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true&Password=111111

Paramètres de requête

Comment interroger ladresse du terminal de gestion Web dune instance ECS

Paramètres de retour

Comment interroger ladresse du terminal de gestion Web dune instance ECS

Exemple

Exemple de requête

https://ecs.aliyuncs.com/?Action=DescribeInstanceVncUrl
&RegionId=cn-qingdao
&InstanceId=AY121018033933eaxxxxxxx
&<公共请求参数>

Exemple de retour

Format 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>

Format JSON

{
    "RequestId": "1450F2D7-5435-4420-BBC9-49C514B0157E", 
    "VncUrl": "ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252
               FIA%252BYc73gWO48cBx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996"
}

Code d'erreur

Voici les codes d'erreur propres à cette interface. Pour plus de codes d'erreur, veuillez visiter le Centre d'erreurs API.

Comment interroger ladresse du terminal de gestion Web dune instance ECS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn