gpt4 book ai didi

asp.net - 获取 Azure Web App 实例 ID

转载 作者:行者123 更新时间:2023-12-03 17:42:37 26 4
gpt4 key购买 nike

我正在尝试获取 Azure Web 应用程序的实例 ID。我知道该应用程序正在 2 个事件实例上运行,但是当我使用 GetInstanceIdsWebSiteManagementClient的API我只得到1个ID:

var cert = new X509Certificate2();
cert.Import(Convert.FromBase64String("cert_string"));

var client = new WebSiteManagementClient(new CertificateCloudCredentials("id_to_sub", cert));
var instanceIds = client.WebSites.GetInstanceIds("webspace_name", "webapp_name");

我在这里缺少什么?

最佳答案

我见过类似的行为。在我的测试中,似乎有几个因素:

  • 此 API 不会为“免费”实例返回任何内容
  • 在某些情况下,每个实例都需要使用几分钟才能启动
  • 在某些情况下,“WEBSITE_INSTANCE_ID”环境变量会返回此 API 结果中未列出的值。

根据您的描述,我认为第二项是最有可能的问题。尝试打开“始终开启”并访问该网站几次,然后检查结果。

关于asp.net - 获取 Azure Web App 实例 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32434540/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com