操作系统:Windows
开发工具:STS(Spring Tool Suite)
一、新建工程
1、使用STS工具New一个Spring Starter Project,引入Web、RabbitMQ依赖
2、修改配置文件,增加RabbitMQ配置信息,如下图
二、实例
1、新建一个队列
2、发送信息到队列
3、监听接收队列信息
4、编写测试用例
至此,一个简单的RabbitMQ例子就完成了,在最后运行的时候我使用的RabbitMQ用户是新建的havana,但一直连接失败,换成默认的guest就没有这个问题,因此,我猜测是新建的havana用户的权限问题,通过搜索资料发现解决方案如下:
1、设置该用户为administrator角色
rabbitmqctl set_user_tags havana administrator
2、设置权限
rabbitmqctl set_permissions -p '/' havana '.' '.' '.'