摘要: 消息队列如何保证消息能百分百成功被消费 目前常用的消息队列有很多种,如RabbitMQ,ActiveMQ,Kafka...下面以RabbitMQ为例来讲如何保证消息队列中的信息能百分百被消费掉. 其中消费队列的工作流程如下: .我们可以再增加一个机制,增加一个确认机制: 流程解释: 1)订单服务生产 阅读全文
posted @ 2019-09-04 11:04 小虾米的java梦 阅读(6756) 评论(1) 推荐(0) 编辑
摘要: 转:https://blog.csdn.net/xcbeyond/article/details/83033984 首先,您需要了解什么是微服务架构设计,同时了解相关微服务与Docker介绍, 微服务架构的本质,是把整体的业务拆分成很多有特定明确功能的服务,通过很多分散的小服务之间的配合,去解决更大 阅读全文
posted @ 2019-09-04 09:40 小虾米的java梦 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 1.Social包在SpringBoot2.x移除问题 spring-boot-autoconfigure1.5x版本中支持facebook,领英和推特官方文档:https://docs.spring.io/spring-boot/docs/1.5.18.RELEASE/api/ image.png 阅读全文
posted @ 2019-09-04 09:31 小虾米的java梦 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 参考文章: https://www.cnblogs.com/geningchao/p/6649907.html 当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我 阅读全文
posted @ 2019-09-04 08:41 小虾米的java梦 阅读(9089) 评论(0) 推荐(0) 编辑
摘要: 1.合理使用索引索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。●在频繁进行排序或分组(即 阅读全文
posted @ 2019-09-04 08:39 小虾米的java梦 阅读(17405) 评论(0) 推荐(0) 编辑