![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
y&m
这个作者很懒,什么都没留下…
展开
-
Java工程定时执行Full GC(每隔1h)
运维侧反馈阿里云ARMS监控显示服务频繁执行Full GC,且执行曲线很规律。查询gc.log日志文件显示Full GC有规律的每1h执行一次,且通过System.gc()显示触发。通过开发环境验证此问题。1、安装arthas查询是谁调用了System.gchttps://github.com/alibaba/arthas/issues/20可以看到该方法是由sun.misc.GC创建GC Daemon线程调用。执行jstack pid 也可以佐证。(关于这块目前仍然不是很清原创 2021-07-07 18:12:12 · 1760 阅读 · 0 评论 -
Linux根据日志关键字分组统计出现次数
shell命令:grep -rn "XXX" | grep -oE "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" |sort |awk '{S[$1]++} END{for(a in S) {print a,S[a]}}'说明:(其中XXX是关键字)1、获取日志信息grep -rn "XXX"2、匹配IP地址信息-oE "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"3、分组统计|so原创 2021-04-29 11:44:48 · 1998 阅读 · 0 评论 -
Linux日志检索
cat default.log | grep -E ‘/d/40510/110, timeCost:[1-9]+,[0-9]+ms’cat zuul.log | grep -E ‘/d/40510/110, 耗时:[1-9]+,[0-9]+ms’cat zuul.log | grep -E ‘耗时:[1-9]+,[0-9]+ms’tail -f zuul.log |awk -F" " ‘$NF>1.000{print $NF}’cat zuul.log |原创 2020-10-16 09:15:47 · 213 阅读 · 0 评论 -
linux启动jar
linux启动jarnohup java -jar xxx.jar -Dspring.config.location=application.yml > /dev/null 2>&1 &nohup 表示不挂断运行命令,当账户退出或终端关闭时,程序仍然运行;-Dspring.config.location=application.yml 表示启动时读取指定路径文件...原创 2020-01-10 16:39:51 · 245 阅读 · 0 评论 -
docker容器jstack排查
1、sudo su暂时申请root权限;2、docker ps | grep 服务名查找指定images的镜像;3、docker exec -it 镜像id /bin/bash进入容器4、top获取java进程pid5、jstack PID查看堆栈信息...原创 2019-12-18 16:57:28 · 2457 阅读 · 2 评论 -
tomcat restart脚本
#!/bin/bashecho ‘begin…’cd dirname $0BIN_DIR=pwdcd …DEPLOY_DIR=pwdLOGS_DIR=$DEPLOY_DIR/logsif [ ! -d $LOGS_DIR ]; thenmkdir LOGSDIRfiAPPCONFDIR=LOGS_DIRfiAPP_CONF_DIR=LOGSDIRfiAPPCONFDIR=...原创 2018-10-02 17:00:04 · 758 阅读 · 0 评论 -
linux环境部署nginx
1、什么是NginxNginx(“enginex”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、腾讯,另外知名的微网志Plurk也使用nginx。...转载 2018-10-02 17:19:13 · 676 阅读 · 0 评论