摘要: 1.使用jps 命令找到进程的PID$ jps225648 Jps5268127284 Launcher226980 Launcher227624 ConcurrencyTest2.使用jstack命令dump出线程信息jstack 227624 > ./thread.dump 3.分析线程的状态信 阅读全文
posted @ 2024-04-01 14:30 苏州coder 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-12-08 14:52 苏州coder 阅读(22) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashwhile true;do sleep 5; echo 5; if [ "$(ps -ef|grep jobtracker|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ')" == "" ] then sh /data/local2/ 阅读全文
posted @ 2022-12-08 09:31 苏州coder 阅读(14) 评论(0) 推荐(0) 编辑
摘要: inux下安装jdk,都是下载压缩包解压,配置环境变量等步骤。这里记录一下安装1.8版本的过程,方便下次查阅。 1.创建java安装目录 mkdir -p java/jdk2.下载jdk压缩包 切换到jdk目录下,执行下载命令 wget --no-check-certificate --no-coo 阅读全文
posted @ 2022-10-25 19:25 苏州coder 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1、下载MySQL包 1)官网下载(可忽略) 这里选择linux通用版本,MySQL5.7.28--64位 将压缩包通过ftp或其他方式传送至服务器上 2)yum直接下载 [root@A11 home]# wget https://downloads.mysql.com/archives/get/p 阅读全文
posted @ 2022-10-25 18:35 苏州coder 阅读(417) 评论(0) 推荐(0) 编辑
摘要: AirTest 安装 & 配置 AirTest 的安装 官网地址:https://airtest.netease.com/home/ 安装并解压至本地目录,打开即可执行。 如果使用了本地 python 环境,请同步运行 pip install -U airtest 更新到最新版本。 ADB 的安装 阅读全文
posted @ 2021-07-22 13:26 苏州coder 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 1.top 命令 找到占用CPU高的java进程的PID >> 例如 pid为 146780 2. 打出高cup的线程栈 jstack 146780> 146780.txt 3. 找到这个进程高cpu的线程 top -p 146780 -H >> 例如 线程号 为 105080 4. 将线程号转化为 阅读全文
posted @ 2021-04-01 08:31 苏州coder 阅读(329) 评论(0) 推荐(0) 编辑
摘要: Pt-Archiver 使用说明: 工具介绍: Pt-Archiver 是一款数据库单表数据导出,清理,归档工具 官方文档地址: https://www.percona.com/doc/percona-toolkit/LATEST/pt-archiver.html 常用配置说明: -where 'i 阅读全文
posted @ 2020-11-17 17:31 苏州coder 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 线上问题:count出来的数据在小于分页数据时系统走全表扫描 特殊场景 先走count count小的,分页就直接给小 count 只有4条数据 limit20 的时候就要扫全表, limi4 的话扫到数据就返回了,此方法能极大的增加查询速度 阅读全文
posted @ 2020-11-16 09:12 苏州coder 阅读(110) 评论(0) 推荐(0) 编辑
摘要: TLog具有以下特性: 通过对日志打标签完成轻量级微服务日志追踪 对业务代码无侵入式设计,使用简单,10分钟即可接入 支持常见的log4j,log4j2,logback三大日志框架,并提供自动检测,完成适配 支持dubbo,dubbox,springcloud三大RPC框架 支持日志标签的自定义模板 阅读全文
posted @ 2020-10-28 10:54 苏州coder 阅读(938) 评论(0) 推荐(0) 编辑