微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure Webapp 服务总线强制重启

如何解决Azure Webapp 服务总线强制重启

我对 azure 资源有疑问。 我有一个包含 2 个 Web 应用程序的资源组,一个是 WebApp Api,第二个是用于服务总线的 WebApp。

我从来没有遇到过这个问题,直到昨天才意识到它的存在。活动动态如下。

在某些特定情况下,当我更新我的 Api(仅 api)时,我运行一个新版本,它部署新内容并重新启动 Web 应用程序(在这种情况下,管道针对 Api 和服务),但昨天我意识到如果我更新了 Api 并且不接触服务并运行我的管道,azure DevOps 不会为服务创建新的实现,但回复会在没有更改的地方部署旧的。

我不介意创建一个全新的实现(无论如何都会很好),但我需要这个过程来自动重启这个网络应用服务。

这是我的问题,有人可以帮我解决

有没有一种方法可以强制 Web 应用程序简单地重新启动和更新,或者即使代码没有更改也强制它创建一个新的实现?

非常感谢您的时间和帮助。

解决方法

Web 应用程序-重新启动

HTTP

with cte as (
select
    1 CustID,111 ProductID,2 Quantity_Purchased
union
select
    2 CustID,3 Quantity_Purchased
union
select
    3 CustID,2 Quantity_Purchased
union
select
    4 CustID,5 Quantity_Purchased
union
select
    1 CustID,222 ProductID,6 Quantity_Purchased
union
select
    4 CustID,7 Quantity_Purchased
union
select
    6 CustID,2 Quantity_Purchased
)  
select
    ProductID,min(Quantity_Purchased::float) min,PERCENTILE_CONT(.25) WITHIN GROUP (ORDER BY Quantity_Purchased ) as "25%",PERCENTILE_CONT(.50) WITHIN GROUP (ORDER BY Quantity_Purchased ) as "50%",PERCENTILE_CONT(.75) WITHIN GROUP (ORDER BY Quantity_Purchased ) as "75%",max(Quantity_Purchased) max
from
    cte
group by
    1

带可选参数:

HTTP

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restart?api-version=2019-08-01

Powershell

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restart?softRestart={softRestart}&synchronous={synchronous}&api-version=2019-08-01

可以参考 Web Apps - RestartHow to automatically restart an app service after certain time? ,和 Powershell for an Advanced Application Restart on an Azure Web App

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?