-2

我在生產環境中部署了我的web作業,突然blob觸發器停止工作(查看App Insight我知道blob觸發器未被調用)。部署Web作業後,blob觸發器的執行停止工作

如果我從本地機器調試相同的代碼,那麼它會觸發blob trigger.But停止在生產環境中工作。

始終打開已啓用。

另外,我有這些容器存在 蔚工作主機存檔, 蔚工作主機輸出, 蔚webjobs的儀表板, Microsoft.Azure.WebJobs.Host,

已安裝的軟件包: -

Microsoft.Azure.Webjobs安裝的版本是2.0.0, Microsoft.Azure.WebJobs.Host安裝的版本是2.0.0

+0

下面有多遠? ;-) –

+0

我沒有讓你彼得。 – ABB

+0

你說「以下是網絡工作設置」我沒有看到任何。但無論如何,這對我們來說很難說。代碼是怎麼樣的? –

回答

1

根據你的描述,我們不能直接查出爲什麼blob trigg呃不工作。我建議你可以按照以下方式自行排查故障。

如果我從本地機器調試相同的代碼,那麼它會觸發blob trigger.But停止在生產環境中工作。

既然您發現您的webjob可以在本地運行良好,我猜可能是您的web應用程序中的連接字符串配置有問題。

我建議你可以嘗試按照下面的方式更改生產環境appsetting來設置存儲連接字符串。

1.打開門戶並編輯appsetting如下。

enter image description here

2.創建另一個Web應用程序,並在網上發佈工作,並運行。

如果這兩種方法都不能幫助您解決錯誤,我建議您可以發佈有關Web作業的日誌/錯誤消息和詳細代碼。

有關如何查找日誌/錯誤消息的更多詳細信息,您可以按照以下方式進行操作。

enter image description here

+0

是的,連接字符串是不同的。糾正後,網絡作業效果很好。 – ABB

+0

如果您覺得我的回答有用/有幫助,請將其標記爲答案,以便其他人員可以從中受益。 –