1.前言SpringCloud日志存储,大多数采用Sleuth + Zipkin,对于小公司来说感觉有点重本次采用Sleuth + ControllerAdvice注解 + SpringEvent注解来完成这个任务。引入Sleuth来获取traceid,存储不采用zipkin,通过 ControllerAdvice注解来实现2.实践通常一个项目下有多个项目,为了统一管理我们将配置文件统一抽取...
准备两台mysql服务器这里用docker 演示1.Docker部署mysqldocker run -p 3307:3306 --name mysql-master -v /Users/ga666666/Desktop/master/data:/var/lib/mysql -v /Users/ga666666/Desktop/master/conf:/etc/mysql -e MYSQL...
一、背景背景:在小型公司中通常测试环境部署在开发者个人电脑中,一些固定服务占用了大量电脑内存,影响开发效率技术定位:初级目标群体:熟悉docker,了解Dockerfile和docker-compose技术应用场景:Docker 部署 Springboot整体思路:将一些不经常修改的服务和中间件整合部署在docker上二、操作步骤2.1 开发前的准备工作准备工作一安装docker : Doc...
BiFunction<BigDecimal, BigDecimal, BigDecimal> function = (source, targe) -> source.divide(targe, BigDecimal.ROUND_CEILING).multiply(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN)...