Rabbitmq消息ack机制
一、初始化项目 1、引入依赖 <!--RabbitMq自动配置-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring
EasyExcel写Excel并设置样式(动态表头)
1、写Excel的三种方式 // 注意 simpleWrite在数据量不大的情况下可以使用(5000以内,具体也要看实际情况),数据量大参照 重复多次写入
// 写法1 JDK8+
// since: 3.0.0-beta1
Stri
Skywalking链路追踪
一、APM 1、什么是APM 随着微服务架构的流行,一次请求往往需要涉及到多个服务,因此服务性能监控和排查就变得更复杂 不同的服务可能由不同的团队开发、甚至可能使用不同的编程语言来实现 服务有可能布在了几千台服务器,横跨多个不同的数据中心 因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具
分布式日志GrayLog
一、前言 分布式日志框架服务的实现思路基本是一致的,如下: 日志收集器:微服务中引入日志客户端,将记录的日志发送到日志服务端的收集器,然后以某种方式存储 数据存储:一般使用ElasticSearch分布式存储,把收集器收集到的日志格式化,然后存储到分布式存储中 web服务:利用ElasticSear