Linux
文章平均质量分 74
zhou280648461
这个作者很懒,什么都没留下…
展开
-
关闭shell窗口应用被杀掉的处理
问题描述:当SSH远程连接到服务器上,然后运行一个服务 ./catalina.sh start,然后把终端开闭(切断SSH连接)之后,发现该服务中断,导致网页无法访问。 解决方法:使用nohup命令让程序在关闭窗口(切换SSH连接)的时候程序还能继续在后台运行。 Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用& 在程序结尾来让程序自动运行。比如我转载 2017-09-25 15:49:21 · 1589 阅读 · 0 评论 -
tcpdump抓包
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tc转载 2017-09-25 15:42:26 · 331 阅读 · 0 评论 -
linux下追查线上问题常用命令
linux下追查线上问题常用命令(1)查占用cpu最多的进程方法一:核心指令:ps实际命令:ps H -eo pid,pcpu | sort -nk2 | tail执行效果如下:[work@test01 ~]$ ps H -eo pid,pcpu | sort -nk2 | tail31396 0.631396 0转载 2017-08-29 14:17:27 · 323 阅读 · 0 评论 -
线上服务CPU100%问题快速定位实战
功能问题,通过日志,单步调试相对比较好定位。 性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问题排查实战演练,同学们反馈有收获,特将实战演练的试题和答案公布出来,希望对大家也有帮助。 题目某服务器上部署了若干tomcat实例,转载 2017-08-29 14:14:59 · 258 阅读 · 0 评论 -
线上服务内存OOM问题定位三板斧
相信大家都有感触,线上服务内存OOM的问题,是最难定位的问题,不过归根结底,最常见的原因:本身资源不够申请的太多资源耗尽58到家架构部,运维部,58速运技术部联合进行了一次线上服务内存OOM问题排查实战演练,将内存OOM问题定位三板斧分享出来,希望对大家也有帮助。 题目某服务器上部署了Java服务一枚,转载 2017-08-29 14:11:25 · 258 阅读 · 0 评论 -
jenkins自动部署tomcat脚本
DIR=`dirname $0`TOMCAT_DIR=/root/NetWorkFlow/apache-tomcat-8.5.16WEBAPP_DIR=$TOMCAT_DIR/webappsTMPDIR=/root/NetWorkFlow/tmpJAVA_HOME=/lib/jvm/jdk1.8.0_131echo "tomcat dir is ${TOMCAT_DIR原创 2017-09-25 15:52:17 · 987 阅读 · 0 评论 -
jenkins部署完整版本
jenkins配置信息:-Dmaven.test.skip=true clean deploy-Dmaven.test.skip=true clean installscp E:\Jenkins\jobs\test-server\workspace\target\test-server.war [email protected]:/root/Middleware/apa原创 2017-09-25 15:56:55 · 753 阅读 · 1 评论 -
tomcat挂掉后自动重启脚本
PROG_NAME=tomcatPROG_PATH=$(pwd)PROG_START=startup.sh# kill program if exist#force shutdown tomcat,copy this sh file to tomcat/bin direcho "exec ./shutdown.sh"$PROG_PATH/shutdown.shs原创 2017-09-25 16:03:44 · 7091 阅读 · 0 评论