NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## binding 1. exchange和exchange,queue之间的连接关系; 2. binding中可以包含routingkey或者参数; ## queue 1. 消息队列,实际存储消息数据; 2. durability :是否持久化,durability :是 ;transient: 否; 3. auto delete:如选也是,代表当最后一个监听溢出之后,该queue会自动被删除; ## message 1. 服务器和应用程序之间传送的数据; 2. 本质上就是一段视距,由properties和payload(body)组成; 3. 常用属性:delivery mode ,headers(自定义属性); 4. 其他属性: 1. content_type : 消息类型; 2. content_encoding : 消息编码; 3. priority:优先级; 4. correlation _id:消息唯一的ID; 5. reply_to:重复队列,消息失败了返回哪个队列; 6. expiration:消息过过期时间; 7. message_id:消息ID 8. timestamp; 9. type 10. app_id; 11. cluster_id; ## virtual host 1. 虚拟地址,用于逻辑隔离,最上层的消息路由; 2. 一个virtual host里面可以有若干个exchange和queue; 3. 同一个virtual host里面不能有相同的exchange或queue;