如何识别哪个VM实例正在使用App Engine的v0.1和v1beta1端点?

问题描述 投票:0回答:1

我收到一封邮件旧版GAE和GCF元数据服务器端点将在2020年4月30日关闭。我需要将元数据服务器端点更新为v1。但是我怎么知道我的元数据服务器端点的当前版本。我已经检查了迁移到v1元数据服务器的google cloud文档。它给出了两个命令,但我真的不知道它的含义以及必须在哪里运行。

我关注文档并尝试了这两个命令

    curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/legacy-endpoint-access/0.1
    curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/legacy-endpoint-access/v1beta1

但最终出现错误提示

curl:(6)无法解析主机:metadata.google.internal

当我放置本地主机时,我得到的输出为

    <html>
    <head><title>404 Not Found</title></head>
    <body bgcolor="white">
    <center><h1>404 Not Found</h1></center>
    <hr><center>nginx/1.4.6 (Ubuntu)</center>
    </body>
    </html>

不知道如何继续。

请帮助我。预先谢谢!

google-app-engine google-cloud-endpoints
1个回答
0
投票

根据文档Storing and retrieving instance metadata进行搜索,不建议使用v0元数据版本,建议将其移至v1。

我建议您访问文档Migrating to v1 metadata server endpoint,它将为您提供有关如何迁移到版本v1元数据的更多信息。

让我知道信息是否对您有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.