首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HmilyMing
掘友等级
Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
HmilyMing
Java
·
5年前
关注
1. 函数式编程
1. 为什么要使用函数式编程 如此应该可以理解一下了,命令式编程需要我们告诉程序如何实现这个功能,注重实现的细节,函数式则不关注这个实现的细节,只要最终结果。 对比两种写法...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
linux 下 配置 Tomcat 开机自启动
1. 修改 startup.sh 文件,加一些注释 2. 修改 catalina.sh文件 3. 添加软连接 4. 添加开机自启服务: 到此,配置完成重启 Linux 机器...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 与 SpringBoot2.X 整合
注意一点,在发送消息的时候对 template 进行配置 mandatory = true 保证监听有效。在生产端还可以配置其他属性,比如发送重试、超时时间、次数、间隔等 ...
2
评论
分享
HmilyMing
Java
·
5年前
关注
SpringAMQP 消息转换器 - MessageConverter
我们在进行发送消息的时候,正常情况下消息体为二进制的数据方式进行传输,如果希望内部帮我们进行转换,或者指定自定义的转换器,就需要用到 MessageConverter 了。...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
SpringAMQP 消息适配器 - MessageListenerAdapter
3. 添加一个转换器,从字节数组转换为 String 4. 队列名称 和 方法名称 也可以进行一一的匹配 queueOrTagMethodName 队列标识于方法名称组成的...
2
评论
分享
HmilyMing
Java
·
5年前
关注
SpringAMQP 消息容器 - SimpleMessageListenerContainer
SimpleMessageListenerContainer 即简单消息监听容器。 这个类非常的强大,我们可以对他进行很多的设置,用对于消费者的配置项,这个类都可以满足。它...
3
评论
分享
HmilyMing
Java
·
5年前
关注
SpringAMQP 之 RabbitTemplate
它是在之前于 SpringAMQP 整合的时候进行发送消息的关键类。 它提供了丰富的发送消息方法,包括可靠性投递消息方法、回调监听消息接口 ConfirmCallback、...
1
评论
分享
HmilyMing
Java
·
5年前
关注
SpringAMQP 用户管理组件 RabbitAdmin 以及声明式配置
RabbitAdmin 类可以很好的操作 rabbitMQ,在 Spring 中直接进行注入即可。 RabbitAdmin 类 的底层实现就是从 Spring 容器中获取 ...
4
评论
分享
HmilyMing
Java
·
5年前
关注
rabbitmq 死信队列
dlx 也是一个正常的 exchange,和一般的 exchange 没什么区别,它能在任何队列上被指定,实际上就是设置一个属性。 当这个队列中有死信时,rabbitMQ ...
1
2
分享
HmilyMing
Java
·
5年前
关注
TTL 消息详解
提前说一下,这一小节不涉及代码演示,都是在管控台操作。 TTL 是 time to live 的缩写,也就是生存时间。rabbitMQ 支持在消息发送的时候指定过期时间。r...
赞
1
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 消费端 ACK 与重回队列机制
消费端进行消费的时候,如果由于业务异常导致失败了,返回 NACK 达到最大重试次数,此时我们可以进行日志的记录,然后手动 ACK 回去,最后对这个记录进行补偿。 或者由于服...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 消费端的限流策略
假设一个场景,由于我们的消费端突然全部不可用了,导致 rabbitMQ 服务器上有上万条未处理的消息,这时候如果没做任何现在,随便开启一个消费端客户端,就会导致巨量的消息瞬...
7
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 的自定义消费者使用
先启动消费端,再启动生产端,查看运行结果:注意看消费端的日志,打印出了我们自定义消费者里面的东西了。 至此,简单的使用自定义消费者demo就完成了。...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 的 confirm 消息确认机制和 return 消息机制
消息的确认是指生产者投递消息后,如果 Broker 接收到消息,则会给生产者一个应答。生产者进行接收应答,用来确认这条消息是否正常的发送到 Broker,这种方式也是消息可...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 幂等性概念及业界主流解决方案
可以参考数据库乐观锁机制,比如执行一条更新库存的 SQL 语句,在并发场景,为了性能和数据可靠性,会在更新时加上查询时的版本,并且更新这个版本信息。可能你要对一个事情进行操...
11
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 100% 投递成功方案详解
一. 生产端的可靠性投递 在实际生产中,很难保障前三点的完全可靠,比如在极端的环境中,生产者发送消息失败了,发送端在接受确认应答时突然发生网络闪断等等情况,很难保障可靠性投...
22
2
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 交换机、绑定、队列、消息、虚拟主机详解
注意:direct模式可以使用 rabbitMQ 自带的 exchange:default exchange,所以不需要将 exchange 进行任何绑定(binding)...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ+spring boot 快速启动
流程: 首先是获取连接工厂 ConnectionFactory --> 获取一个连接 Connection --> 通过连接建立数据通信 信道 Channel,用 Chan...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
RabbitMQ 命令行的基本操作
如上图所示,rabbitMQ 在启动后会自动创建一个 / 的虚拟主机,当然你也可以自己创建虚拟主机。...
赞
评论
分享
HmilyMing
Java
·
5年前
关注
centos7安装RabbitMQ
1.安装一些必要的命令环境,在centos执行下面的命令2.下载RabbitMQlsof、erlang、socat的安装包RabbitMQ下载地址:http://www.r...
5
评论
分享
下一页
个人成就
文章被点赞
58
文章被阅读
66,397
掘力值
1,196
关注了
1
关注者
29
收藏集
0
关注标签
6
加入于
2019-01-15