【发布时间】:2019-01-14 17:34:14
【问题描述】:
Azure LogicApps时间!在我之前的post 中,我的问题是要了解如何运行webjob。我的问题是:我怎样才能停止webjob?
在 Stackoverflow 的另一个帖子中,人们发送 DELETE 请求以停止类似的网络作业
$username = $website.PublishingUsername
$password = $website.PublishingPassword
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $username,$password)))
$ps = Invoke-RestMethod -Uri "$apiBaseUrl/processes" -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)} -Method GET
$id = $($ps | where {$_.name -eq $jobname} ).id
Invoke-RestMethod -Uri "$apiBaseUrl/processes/$id" -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)} -Method DELETE
write-host "killed process $id"
我只发送了一个DELETE 请求,网络作业就消失了。基本上都被删了。
【问题讨论】:
标签: azure-webjobs azure-logic-apps