Azure Service Bus模拟器

时间:2016-03-23 12:48:10

标签: azure emulation azure-webjobs azure-servicebus-queues

我正在开发一个使用服务总线队列的WebJob,但我没有Azure帐户。

是否存在一些Service Bus模拟器来测试webjob? 我需要获取队列输入来模拟[ServiceBusTrigger]

2 个答案:

答案 0 :(得分:9)

据我所知,没有Service Bus模拟器。 有关UserVoice的反馈已在https://feedback.azure.com/forums/216926-service-bus/suggestions/2565564-provide-a-service-bus-emulator-on-a-local-computer

处打开

但是,Azure存储模拟器包含用于Azure存储队列的模拟器,如果可以替代它:https://azure.microsoft.com/en-us/documentation/articles/storage-use-emulator/

如果您在本地运行Web作业代码,则WebJob触发器可能能够连接到本地Azure存储模拟器。请参阅https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk/#workerrole

答案 1 :(得分:0)

这是一个长期存在的问题,所以我认为现在就应该提供有关事物状态的更新。

尚无适用于Azure Service Bus的本地模拟器,但是有些人已开始对Azure Service Bus项目的this github ticket进行投票。

如果您已着手解决此问题并正在寻找一种仿真方法,我敦促您在原始问题描述中加注。