zoukankan      html  css  js  c++  java
  • 多线程:查看进程线程方法

    windows(不演示)

    1.任务管理器
    2.tasklist 查看进程
    3.taskkill 杀死进程

    linux

    1.ps -ef 查看所有进程
    2.ps -fT -p 查看某个进程(PID)的所有线程
    3.kill 杀死进程
    4.top 按大写 H 切换是否显示线程
    5.top -H -p 查看某个进程(PID)的所有线程

    java

    1.jps

    2.jstack 查看某个 Java 进程(PID)的所有线程状态
    3.jconsole 来查看某个 Java 进程中线程的运行情况(图形界面)
    jconsole 远程监控配置
    需要以如下方式运行你的 java 类

    java -Djava.rmi.server.hostname=`ip地址` -Dcom.sun.management.jmxremote -
    Dcom.sun.management.jmxremote.port=`连接端口` -Dcom.sun.management.jmxremote.ssl=是否安全连接 -
    Dcom.sun.management.jmxremote.authenticate=是否认证 java类
    

    修改 /etc/hosts 文件将 127.0.0.1 映射至主机名
    如果要认证访问,还需要做如下步骤
    复制 jmxremote.password 文件
    修改 jmxremote.password 和 jmxremote.access 文件的权限为 600 即文件所有者可读写
    连接时填入 controlRole(用户名),R&D(密码)
    4.jvisualvm

  • 相关阅读:
    SpringBoot+SpringCloud
    bootstrap-thymeleaf-分页
    排序-Java
    native2ascii运用
    标准W3C盒子模型和IE盒子模型
    在既定状态下截图
    java.util.zip.ZipException: error in opening zip file
    安装 haproxy
    mysql集群
    最简redis集群配置
  • 原文地址:https://www.cnblogs.com/wwjj4811/p/13667486.html
Copyright © 2011-2022 走看看