尝试更新我的服务总线应用程序以使用新的RTM,我需要此信息。
<add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" />
<add name="AzureWebJobsStorage" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" />
以前我只是使用与每个队列关联的连接字符串。我已经尝试了与我的帐户关联的用户名和密钥的每一种组合,但没有运气。
3条答案
按热度按时间gstyhher1#
AzureWebJobsDashboard连接字符串是Azure SDK用来存储WebJobs Jmeter 板所用日志的Azure存储帐户。
AzureWebJobsStorage连接字符串是您的Azure存储帐户,SDK使用该帐户执行某些操作,如在将文件上载到Blob存储或将消息添加到队列时触发。听起来,如果您仅使用服务总线队列,则可能不需要此连接字符串。如果您是这种情况,则可以使用用于AzureWebJobsDashboard的相同连接字符串。通常,您将使用两个不同的存储帐户,以便一个用于 Jmeter 板日志记录,另一个用于应用程序功能(队列、表、二进制大对象)。
在Azure管理门户(classic)中单击左侧导航栏中的存储,突出显示要使用的存储帐户,然后单击页面底部的管理访问密钥按钮,即可获得连接字符串。
yhxst69z2#
AzureWebJobsDashboard和AzureWebJobsStorage的connectionString是从Azure存储帐户获取的。因此,请按照以下步骤查看存储访问密钥。
1.登录Azure门户。https://portal.azure.com
2.在导航窗格中,单击“Storage accounts”(存储帐户)。
3.选择所需的存储帐户,单击访问键并复制连接字符串。
tf7tbtn23#
前面的答案是正确的,但我添加这个答案是为了让学习Azure的人清楚地了解
AzureWebJobsStorage
密钥。在创建功能应用时,也会设置一个存储账户,并在功能应用内部创建一个名为
AzureWebJobsStorage
的应用设置。在Function App下勾选
Configuration
可以看到连接字符串,这会显示存储账户的名称和访问密钥。在存储帐户中的
Access keys
下,可以确认连接字符串相同。