摘要: RabbitMQ整合Spring AMQP实战 常用组件介绍 RabbitAdmin Spring AMQP声明 通过@Bean注解进行声明 RabbitTemplate SimpleMessageListenerContainer 对消息消费进行详细配置和优化 MessageListenerAda 阅读全文
posted @ 2020-06-04 15:12 盲目的拾荒者 阅读(3388) 评论(0) 推荐(0) 编辑
摘要: 消息如何保障100%的投递成功 什么是生产端的可靠性投递 保障消息的成功发出 保障MQ节点的成功接收 发送端收到MQ节点(Borker)确认应答 完善的消息进行补偿机制 生产端-可靠性投递(一) 消息落库,对消息状态进行打标 消息的延迟投递,做二次确认,回调检查 生产端-可靠性投递(二) 消息落库, 阅读全文
posted @ 2020-06-04 15:09 盲目的拾荒者 阅读(622) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。 哪些大厂在用RabbitMQ,为什么 滴滴、美团、头条 开源、性能优秀、稳定性保障 提供可靠性消息投递模式(co 阅读全文
posted @ 2020-06-04 15:07 盲目的拾荒者 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 自动垃圾收集器 自动垃圾收集器是查看堆内存,识别正在使用那些对象以及那些对象未被删除以及删除未使用对象的过程。 使用中的对象或引用的对象意味着程序的某些部分仍然维护指向对象的指针。 程序的任何部分都不再引用未使用的对象或者引用的对象,因此可以回收未引用对象使用的内存。 像C这样的编程语言中,分配和释 阅读全文
posted @ 2020-06-04 15:06 盲目的拾荒者 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、 测试环境准备 jmeter地址: https://jmeter.apache.org/download_jmeter.cgi 2、 连接数 调整 总共连接数 = acceptCount+ connections connections: Tomcat能接收的请求限制; acceptCount: 阅读全文
posted @ 2020-06-04 15:05 盲目的拾荒者 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 代码质量管理工具:SonarQube常见的问题及正确解决方案 SonarQube 简介 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。 与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简 阅读全文
posted @ 2020-06-04 15:04 盲目的拾荒者 阅读(4856) 评论(0) 推荐(0) 编辑