之前数据库工具一直使用的是 Navicat,最近不知道为啥老是闪退,忍不了换个工具,在同事的推荐下开始用了 DataGrip,不得不说 JetBrains 出品必是精品,真香。
在排查生产日志的时候,发现 RocketMQ 的消费端的日志没有输出 traceId, 导致链路查询无法衔接,通过查看当前项目架构底层的实现,发现原来是没有处理过异步的链路日志
为了查询更便捷,对此架构进行优化,实现完整版的全链路的日志ID记录
衡量一个服务性能的高低好坏,每秒事务处理数(Transactions Per Second, TPS)是重要的指标之一,它代表着一秒内服务端平均能响应的请求总数,而TPS值与程序的并发能力又有非常密切的关系。对于计算量相同的任务,程序线程并发协调得越有条不紊,效率自然就会越高;反之,线程之间频繁争用数据,互相阻塞甚至死锁,将会大大降低程序的并发能力。