gpt4 book ai didi

c# - 无法让它 24/7 运行并由队列消息触发

转载 作者:行者123 更新时间:2023-12-03 03:15:02 25 4
gpt4 key购买 nike

本来应该非常简单的事情,像往常一样,变成了一场试图寻找文档并解决初期问题的游戏。

我正在尝试运行一个简单的网络作业,在本地工作正常,但通过 VS2013 将其部署到 azure 似乎可以工作,但运行会产生错误。这显然是一个已知问题,我需要将 exe 复制到发布文件夹的根目录,因此我已将build设置为构建到项目的根目录中。这似乎有效。

网络作业是根据队列中的消息按需设置的。

首先,在 webjob 仪表板上,我收到有关连接字符串的警告,但我在 app.config 和网站门户中也有这些字符串。所以我不知道为什么会出现这种情况?

其次,一旦我发布,我右键单击并从 VS2013 运行 webjob,它就会启动并且似乎可以工作。但它运行并最终因错误而超时。该站点设置为始终打开,并且它是一个标准站点,不运行任何其他内容。

那么我应该做什么来保持网络作业运行?

作业本身有一个异步签名,因为它内部正在使用 documentdb 做一些事情,所以有等待等等。因为它似乎正在工作,我认为一切都很好,但这可能会导致问题?

关键是为什么跑起来又停了?我应该做什么才能保持 24/7 监听队列消息?

最佳答案

如果作业需要一直运行,则它不是按需运行。它必须是连续的

如果这不能解决问题,请分享职位代码。

关于c# - 无法让它 24/7 运行并由队列消息触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29419058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com