-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

如果您觉得我的回答有用/有帮助,请将其标记为答案,以便其他人员可以从中受益。 –