RabbitMQ 消费端限流、TTL、死信队列分析及解决方法
Java

RabbitMQ 消费端限流、TTL、死信队列分析及解决方法

24 0

1、为什么要对消费端限流假设一个场景,首先,我们 Rabbitmq 服务器积压了有上万条未处理的消息,我们随便打开一个消费者客户端,会出现这样情况: 巨量的消息瞬间全部推送过来,但是我们单个客户端无法同时处理这么多数据!当数据量特别大的时候,我们对生产端限流肯定是不科学的,因为有时候并发量就是特别大...

阅读全文
【109期】面试官问:说说 MyBatis 和 Hibernate JPA,哪个性能更佳?
Java

【109期】面试官问:说说 MyBatis 和 Hibernate JPA,哪个性能更佳?

12 0

前言由于编程思想与数据库的设计模式不同,生出了一些ORM框架。核心都是将关系型数据库和数据转成对象型。当前流行的方案有Hibernate与myBatis。两者各有优劣。竞争激烈,其中一个比较重要的考虑的地方就是性能。因此笔者通过各种实验,测出两个在相同情景下的性能相关的指数,供大家参考。测试目标以下...

阅读全文
Spring Boot 快速集成 SpringBootAdmin 管控台监控服务
Java

Spring Boot 快速集成 SpringBootAdmin 管控台监控服务

22 0

SpringBootAdmin是一个针对 Spring Boot 的 Actuator 接口进行 UI 美化封装的监控工具,它可以在列表中浏览所有被监控 spring-boot 项目的基本信息、详细的 Health 信息、内存信息、JVM 信息、垃圾回收信息、各种配置信息(比如数据源、缓存列表和命中...

阅读全文