0

当我在本地使用带有 azure 模拟器的服务总线时,它需要像这样在配置中进行真正的连接

<connectionStrings>
    <add name="StorageConnection"
            connectionString="DefaultEndpointsProtocol=http;AccountName=***;AccountKey=***" />

    <add name="Microsoft.ServiceBus.ConnectionString"
            connectionString="Endpoint=***;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=***" />

</connectionStrings>

有时当我在本地运行它时,我处理的服务总线任务似乎来自配置中描述的真实连接。但我不确定这一点。而且我无法正确检查它是任意的。那么当服务总线在本地启动时,它是否使用真实连接?如果不是,为什么需要使用 azure 模拟器启动服务总线?

4

1 回答 1

1

Azure 模拟器不包括服务总线模拟器,只有一个计算模拟器(web/worker 角色)和一个存储模拟器(blob/table/queue)。

您需要直接使用 Azure 服务总线或在本地安装服务总线(您可以安装到 Windows 7 sp1 和 Windows 8 以用于开发目的)。有关 Windows Server 服务总线的信息在这里

于 2013-11-02T13:45:00.660 回答