C# windows上的RabbitMQ独立版本

C# windows上的RabbitMQ独立版本,c#,rabbitmq,C#,Rabbitmq,对于我必须编写的一些单元测试,我希望使用RabbitMQ的独立版本。到目前为止,我发现Mac OS X有一个独立的版本,这意味着它包含了erlang的一部分,因此不需要安装其他任何东西。 我的问题: 在windows/C环境中是否有类似的方法来实现这一点 我看到的另一种选择是,我们可以模拟一些RabbitMQ访问,这将是一种更为单元测试的方法。我们也可以指向一个活动的测试环境,但我不太喜欢这种方法。 建立此连接的原因是,我们希望能够使用我们自己的负载进行一些性能测试,这些负载的大小为500k到1

对于我必须编写的一些单元测试,我希望使用RabbitMQ的独立版本。到目前为止,我发现Mac OS X有一个独立的版本,这意味着它包含了erlang的一部分,因此不需要安装其他任何东西。 我的问题: 在windows/C环境中是否有类似的方法来实现这一点 我看到的另一种选择是,我们可以模拟一些RabbitMQ访问,这将是一种更为单元测试的方法。我们也可以指向一个活动的测试环境,但我不太喜欢这种方法。
建立此连接的原因是,我们希望能够使用我们自己的负载进行一些性能测试,这些负载的大小为500k到1000k。

RabbitMQ服务器是一个服务安装,因此除非您自己有一个专用实例,否则负载测试将很困难。因此我更喜欢ZeroMQ,因为它不需要专用的服务来运行。您在生产中使用Rabbitmq吗?或者你只是为了测试才需要它?@Gas:我只是为了测试才需要它。我们在生产中也有一个安装,但我无法轻松访问它。@Darek我正在阅读以下文章:但显然不够小心。你是对的,我必须以服务的形式启动RabbitMQ。只是想澄清一下,在windows中,您也可以在命令行中执行RabbitMQ,不需要安装服务。