【发布时间】:2015-04-03 03:12:10
【问题描述】:
我正在尝试使用 Azure Webjobs,我了解它的工作方式,但我不明白为什么我需要使用两个连接字符串,一个用于保存消息的队列,但是
为什么还有一个叫“AzureWebJobsDashboard”?
它的目的是什么?
我从哪里得到这个连接字符串?
目前我在同一个解决方案中有一个 Web App 和一个 Webjob,我只在本地进行实验(没有发布任何内容),我在云端启动的一件事是保存队列的存储帐户。
我什至尝试在两个地方(AzureWebJobsDashboard、AzureWebJobsStorage)都放置相同的连接字符串,但它会抛出异常: “使用此触发器时无法绑定参数'log'。”
谢谢。
【问题讨论】:
-
可以在没有 azure 存储帐户的情况下在本地调试 Azure webjobs 吗?
-
@ManirajSS 在解决方案资源管理器中 -> 右键单击 WebJob 项目并选择调试 -> 启动新实例。让我知道它是否适合您。
-
我可以通过单击
set as startup project并运行来调试网络作业。但是我的连接字符串有问题。我没有存储帐户,也找不到如何为 webjobs 配置 localdb。 -
@ManirajSS 连接字符串需要是Storage Account的连接字符串。您不需要数据库,您需要存储帐户。我不知道你是否可以在本地设置存储帐户,搜索它。如果您需要其他任何东西..我在这里:)
标签: azure azure-webjobs azure-webjobssdk