
软件构造
count的专栏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot整合RabbitMQ
SpringBoot整合RabbitMQ实现发布订阅 1. 生产者项目 1.1 添加依赖 <!--rabbitmq--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...原创 2020-03-06 14:32:42 · 318 阅读 · 0 评论 -
Exchange交换机
Exchange:接收消息,并根据路由键转发消息所绑定的队列 交换机属性 Name: 交换机名称 Type: 交换机类型direct、topic、 fanout、headers Durability: 是否需要持久化,true为持久化 Auto Delete: 当最后一个绑定到Exchange上的队列删除后,自动删除该Exchange Internal: 当前Exchange是否用于Rabbit...原创 2019-11-12 14:00:07 · 371 阅读 · 0 评论 -
RabbitMQ高级操作
./rabbitmqctl reset 移除所有数据,要在./rabbitmqctl stop后使用 ./rabbitmqctl join_cluster <clusternode> [--ram] 组成集群命令(ram内存级别) ./rabbitmqctl cluster_status 查看集群状态 ./rabbitmqctl change_cluster_node_type dis...原创 2019-11-09 20:57:49 · 158 阅读 · 0 评论 -
RabbitMQ基础操作
启动应用 ./rabbitmq-server 关闭应用 ./rabbitmqctl stop 查看节点状态 ./rabbitmqctl status 添加用户 ./rabbitmqctl add_user username password 列出所有用户 ./rabbitmqctl list_users 删除用户 ./rabbitmqctl delete_user username 清除用户权限 ...原创 2019-11-09 20:36:27 · 189 阅读 · 0 评论 -
Mac安装RabbitMQ
安装RabbitMQ brew install rabbitmq 默认目录 比如3.8.1版本 cd /usr/local/Cellar/rabbitmq/3.8.1/sbin 启动 ./rabbitmq-server 关闭 ./rabbitmqctl stop 登录 输入http://localhost:15672/ 默认的用户名和密码都是guest ...原创 2019-11-09 17:21:12 · 809 阅读 · 1 评论 -
RabbitMQ核心概念及AMQP协议
1.互联网大厂为什么会选择RabbitMQ 1.1初识RabbitMQ RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。 1.2为什么使用RabbitMQ 开源、性能优秀、稳定性保障 提供可靠性消息投递模式(confirm)、返回模式(return) 与Spri...原创 2019-11-05 14:54:01 · 240 阅读 · 0 评论 -
主流消息中间件介绍
1.ActiveMQ ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线,并且它一 个完全支持JMS规范的消息中间件。 其丰富的API、多种集群构建模式使得他成为业界老牌消息中间件,在中 小型企业中应用广泛! MQ衡量指标:服务性能、数据存储、集群架构 ActiveMQ集群架构模式 ActiveMQ性能一般,面对高并发出现问题,api完善,适合中小企业 2.Kafka Kafk...原创 2019-11-05 13:36:19 · 228 阅读 · 0 评论