[英]Why is my Web Job remain running even after it finished the task
我在 azure 中發布了我的 web 作業(觸發類型),在我的團隊添加 Console.Readline() 后它繼續運行。 這似乎是罪魁禍首。
完成任務后作業完成,而不是等待 cpu。
請檢查以下有助於解決問題的以下步驟:
Console.ReadLine()
不應出現在 Web 作業代碼中。我在 azure 中發布了我的 web 工作(觸發類型)
實際上,Web Jobs 的主要目標是觸發或持續運行兩種方式。
由於您沒有提供任何代碼片段,理想的方法是在program.cs
代碼文件中對觸發的 Web 作業使用host.Run()
host.Start()
,對連續的 Web 作業類型使用 host.Start()。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.