1.服务端
安装erlang :https://codeload.github.com/erlang/otp/zip/OTP-18.2.2
安装服务端: http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1.exe
安装后可以看到window服务RabbitMQ已经启动
使用rabbitmqctl list_users命令,可以看到目前的用户:guest
现在只有一个角色为administrator的名为guest的用户,这个是RabbitMQ默认为我们创建的,他有RabbitMQ的所有权限,一般的,我们需要新建一个我们自己的用户,设置密码,并授予权限,并将其设置为管理员,可以使用下面的命令来执行这一操作:
rabbitmqctl add_user felixfeng 123456
rabbitmqctl set_permissions felixfeng ".*" ".*" ".*"
rabbitmqctl set_user_tags felixfeng administrator
删除guest用户:
rabbitmqctl delete_user guest
开启web管理:
rabbitmq-plugins enable rabbitmq_management
打开浏览器,输入 http://[server-name]:15672/ 如 http://localhost:15672/
输入账号密码 :felixfeng / 123456
2.客户端
c#(4.5)调用:
下载客户端:http://www.rabbitmq.com/releases/rabbitmq-dotnet-client/v3.6.1/rabbitmq-dotnet-client-3.6.1-dotnet-4.5.zip
或者通过nuget 获得