Ken*_*ley 3 web-applications azure azure-web-sites
有没有办法从代码中获取Web应用程序的名称。即,如果我已经将我的应用程序部署到了名为my-webapp-dev-ne的Web应用程序中,则我需要能够在代码中获得此名称。我无法将其添加到应用程序配置文件或任何其他方法的原因是同一应用程序可以部署到多个位置。
添加到Rick的答案中,您可以在此处找到更多有用的环境设置
WEBSITE_SKU -网站的sku(可能的值:免费,共享,基本,标准)。WEBSITE_COMPUTE_MODE -指定网站是位于专用VM上还是位于共享VM(可能的值:Shared,Dedicated)上。WEBSITE_SITE_MODE -站点的模式(对于免费站点可以设置为受限,对于共享站点可以选择基本,对于标准站点可以为空)。WEBSITE_HOSTNAME-Azure网站的站点的主要主机名(例如:site.azurewebsites.net)。请注意,此处不考虑自定义主机名。WEBSITE_INSTANCE_ID -代表站点正在运行的VM的ID(如果站点在多个实例上运行,则每个实例将具有不同的ID)。WEBSITE_NODE_DEFAULT_VERSION -该网站使用的默认节点版本。WEBSOCKET_CONCURRENT_REQUEST_LIMIT -websocket并发请求的限制。我会将其设置为 web.config 中的配置 - 例如:
<appSettings>
<add key="sitename" value="my-webapp-dev-ne" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1026 次 |
| 最近记录: |