用命令行的方式找到死锁 本地环境下,如果程序发生死锁后,首先cmd进入${JAVA_HOME}/bin/中,输入jps命令,就可以查看到当前 Java 程序的 pid,找到死锁类的pid后执行jstack命令+空格+死锁类的 pid,就可以获取线程获取锁的信息。 截取一部分和死锁相关的有用信息 常见 ...
分类:
其他好文 时间:
2020-11-02 10:03:11
阅读次数:
27
Java命令学习系列(一)——Jps收录于话题#Linux命令7个jps位于jdk的bin目录下,其作用是显示当前系统的java进程情况,及其id号。jps相当于Solaris进程工具ps。不象"pgrepjava"或"ps-efgrepjava",jps并不使用应用程序名来查找JVM实例。因此,它查找所有的Java应用程序,包括即使没有使用java执行体的
分类:
编程语言 时间:
2020-11-01 21:36:26
阅读次数:
18
java-多线程并发编程: 重新学习下多线程并发编程 java基础:优先队列:PriorityQueue、数组赋值:System.arraycopy、二分搜索:Arrays.binarySearch 查看死锁(面试会问,比较好玩): 1. 命令行:jps 2. 查看堆栈:jstack pid 3. ...
分类:
编程语言 时间:
2020-10-16 11:03:20
阅读次数:
29
在flink集群中提交了一个job报错如下大概看出是没有DataNode,这让人很奇怪 通过jps命令在主节点看到了namenode,但是在DataNode端执行jps没有DataNode [root@devopes ~]# jps 5347 TaskManagerRunner 18788 Name ...
分类:
其他好文 时间:
2020-09-18 17:26:11
阅读次数:
71
sudo -i su 切换root用户 sudo -i su cdo 切换cdo用户 ps -ef | grep recommend 查看recommend进程pid netstat -nap | grep 查看进程监听端口号 jps 查看Java工程的进程pid pwd 查看当前工作目录 df - ...
分类:
系统相关 时间:
2020-07-28 17:02:30
阅读次数:
80
#!/bin/bash#作者:洪永坚echo-e"\033[31m211服务器时间:\033[0m"date+%F""%H:%M#获取脚本执行的时间echo-e"\033[31m服务器ip地址:\033[0m"ifconfigeno1|awk‘/inet/‘|awk‘{print$2}‘#获取IP#检查CP
分类:
编程语言 时间:
2020-07-22 21:05:02
阅读次数:
98
jdk的bin目录下的jps jps的作用是显示当前系统的java进程情况,及其id号。 jps相当于Solaris进程工具ps。不象"pgrep java"或"ps -ef grep java",jps并不使用应用程序名来查找JVM实例。因此,它查找所有的Java应用程序,包括即使没有使用java ...
分类:
其他好文 时间:
2020-07-22 15:52:19
阅读次数:
56
JVM-JDK自带性能监控基础命令 jps(虚拟机集进程状况) ? JPS类似于LIUNX中的ps命令,主要是用来查看正在运行的虚拟机进程,并显示虚拟机执行主类(Main())、虚拟机的进程id jps [options] [hostid] 选项 作用 -q 查询虚拟机id(lvmid) -m 查询 ...
分类:
其他好文 时间:
2020-07-12 22:25:57
阅读次数:
72
问题出在了我多次格式化导致namenode启动不了这时候就需要删除原目录,即core-site.xml下配置的hadoop.tmp.dir所指向的目录,重新建立配置的空目录 格式化namdenode,hadoop namenode -format再重新运行start-all.sh启动成功后再jps测 ...
分类:
其他好文 时间:
2020-07-08 13:26:55
阅读次数:
65
1、获取项目的 pid,jps 或者 ps -ef | grep java,这个前面有讲过 2、top -H -p pid,顺序不能改变 ...
分类:
编程语言 时间:
2020-07-07 18:03:53
阅读次数:
87