![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rabbitmq
文章平均质量分 80
wangjun5159
2011年-至今一直从事java web开发,全栈开发,包括但不限于java技术栈、vue技术栈、微信小程序,uniapp,抓包wireshark/fiddler、nginx/keepalived,了解原生安卓,知道electron,关注flutter,欢迎技术咨询
展开
-
springboot rabbitmq 延时消息、延迟消息、非阻塞重试机制实现
比如,系统之间同步数据,A系统发送数据给B系统,因为网络原因或者B系统正在重启,可能收不到信息,为了确保B能收到消息就得重试几次;经典的比如,对后台通知交互时,如果微信收到商户的应答不符合规范或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。(通知频率为15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h程序执行完后必须打印输出 success。原创 2023-01-19 08:32:26 · 1996 阅读 · 0 评论 -
amqp协议、rabbitmq入门、springboot集成rabbitmq
本文主要参考了要学习rabbitmq,就要先学习amqp协议,amqp全称Advanced Message Queuing Protocol (AMQP),rabbitmq实现了amqp,当然rocketmq也实现了amqp。amqp中有几个重要的概念,producer(publisher)、exchange、queue、consumer。原创 2022-11-07 20:02:53 · 708 阅读 · 0 评论 -
docker安装rabbitmq 并安装插件、创建用户授权 Stats in management UI are disabled on this node、延时插件
rabbitmq安装插件的大致过程首先下载到本地,解压到目标目录启用插件,比如rabbitmq-plugins enable rabbitmq_delayed_message_exchange#管理用户新增用户的一般过程新增用户授予权限(角色)rabbitmqctl add_userchange_pwddelete_userrabbitmqctl permission...原创 2022-05-24 19:27:23 · 1019 阅读 · 0 评论 -
windows系统 手动安装rabbitmq
下载rabbitmq根据手动安装rabbitmq指南,选择了3.8.27版本,不是最新的,以保证稳定性,下载rabbitmq-server-windows-3.8.27.zip。下载Erlangrabbitmq依赖Erlang,所以要再下载Erlang,根据关系表,3.8.27依赖Erlang24版本,,设置Erlang环境变量开始---->设置---->控制面板----->系统---->高级----->环境变量,添加ERLANG_HOME ,值为Erlang的原创 2022-05-13 15:02:01 · 462 阅读 · 0 评论