
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录1.介绍2.准备3.目录结构4.开始配置5.启动5.1.启动SW5.2.SW动态配置5.3.启动agent6.sw界面监控说明6.1.简单测试6.2.忽略部分 URL 的追踪6.3.对mysql的操作链路分析6.4.对redis的操作链路分析6.5.更多链路追踪6.6.ui界面介绍7.日志框架示例8.告警配置9.Sw+Elasticsearch集群配置1.介绍Sk...
springboot中使用StringRedisTemplate 对redis进行批量插入, 使用管道executePipelined操作,提高效率//批量插入redispublic void insertRedisBatch(final List<OutboundRequest> outs){stringRedisTemplate.executePipelined(new Redis
在修改模块的时候 一条数据下有很多子数据,在进行修改的时候子数据也修改了(可能子数据中有修改的,新增的,删除的,没变化的),常用做法是直接把这条数据的子数据都删了,重新把这批子数据给插入数据库。但是有些业务复杂的(比如子数据的id和其他表关联过),这样的话就不可以把之前的子数据都给删掉重新插入了,因为重新插入的主键id不同。这时候就需要找出这批数据中 需要新增的,删除的,修改的数据 进行相应的操作
linux 运行*.sh文件的方法:在Linux系统下运行.sh文件有两种方法,比如我在root/zpy目录下有个zpy.sh文件第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x zpy.sh):1、在任何路径下,输入该文件的绝对路径/root/zpy/zpy.sh就可执行该文件(当然要在权限允许情况下)2、cd到zpy.sh文件的目录下,然后执...
@Scheduled所支持的参数:1.cron:cron表达式,指定任务在特定时间执行;2.fixedDelay:表示上一次任务执行完成后多久再次执行,参数类型为long,单位ms;3.fixedDelayString:与fixedDelay含义一样,只是参数类型变为String;4.fixedRate:表示按一定的频率执行任务,参数类型为long,单位ms;5.fixe...
版本对应关系及使用方法jar包下载地址oracle版本随Oracle版本发布的OracleJDBC驱动适用JDKOracle 8iclasses111.zipJDK1.1classes12.zipJDK1...
项目中需要用到两个数据库 采取配置案例源码下载地址:https://download.csdn.net/download/qq_39477018/12050958项目结构首先在application.properties中配置两个数据源数据源1import org.apache.ibatis.session.SqlSessionFactory;import or...
最近项目中需要接收告警提示 故采用了wobsocket来实现消息推送至前端pom依赖<!-- WebSocket --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-websock...
maven 依赖添加 该依赖可以动态监听nacos配置文件修改<dependency><groupId>com.purgeteam</groupId><artifactId>dynamic-config-spring-boot-starter</artifactId><version>0.1.1.RELEASE</ver
开发环境redis集群,测试环境redis单机springboot 加载外部配置文件 会覆盖掉内部的配置项,但是外部没有内部有的,那会读取内部的配置项,故集群改单机,内部配置文件是集群,外部是单机,程序启动报错。解决办法 排除 在pom.xml加入<!--打包去掉jar包内的配置文件--><plugin><groupId>org.apache.maven.plu