- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我有一个带有两个线程的正在运行的 JVM。是否可以使用 ps -axl 在我的 Linux 操作系统上看到这些正在运行的线程?我试图找出操作系统赋予我的线程的优先级。关于其他问题的更多信息 here .
最佳答案
使用
jps -v
用于查找您的 java 进程。样本输出:
3825 RemoteMavenServer -Djava.awt.headless=true -Xmx512m -Dfile.encoding=MacRoman
6172 AppMain -Didea.launcher.port=7533 -Didea.launcher.bin.path=/Applications/IntelliJ IDEA 10.app/bin -Dfile.encoding=UTF-8
6175 Jps -Dapplication.home=/Library/Java/JavaVirtualMachines/1.6.0_31-b04-411.jdk/Contents/Home -Xms8m
然后使用
jstack 6172
(6172 是您的进程的 ID)在 jvm 中获取线程堆栈。可以从中找到线程优先级。示例输出:
.....
"main" **prio=5** tid=7ff255800800 nid=0x104bec000 waiting on condition [104beb000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at au.com.byr.Sample.main(Sample.java:11)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
.....
享受吧!
编辑:如果应用程序在与您不同的用户下运行(生产和其他非本地环境的典型情况),则 jps/jstack 应通过 sudo 运行。例子:
sudo jps -v
sudo jstack 6172
关于java - 如何使用 ps -axl 找到在 Linux 上运行的 Java 线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9934517/
我想对 CUCM DB 进行 SQL 查询。我使用 Maven jaxb2 插件从 WSDL 生成 Java 类,但 Cisco AXL 文档建议使用 wsdl2java。我有很多带有 Req/Res
我写了这个请求: client.updateLdapAuthentication(**{'authenticateEndUsers': authenticateEndUsers, 'distingui
AXL 12.5 , Apache CXF 3.3.6 , OpenJDK 14 , Spring Boot 2.3.0 ,执行SQL查询 String sqlStmt = "SELECT name
我正在尝试这段代码并且它工作正常: phone_list = resp['return'].phone for phone in phone_list: x = (phone.name)
我有以下 SQL 查询来使用 Cisco CallManager AXL SQL 工具包检索用户 ID 及其电话号码的列表: sql query="select d.name as deviceNam
我正在尝试做的是使用 Cisco 的 AXL API 从 CUCM 获取目录号码。这是相关代码: private void getNumber(){ AXLAPIService axlServ
我有一个带有两个线程的正在运行的 JVM。是否可以使用 ps -axl 在我的 Linux 操作系统上看到这些正在运行的线程?我试图找出操作系统赋予我的线程的优先级。关于其他问题的更多信息 here
我正在使用cisco CUCM AXL API 和 C#, 我想更改描述的电话。我的代码没有问题,但设备电话仍然是最近的描述,当我访问Cisco管理时,我找到新的描述,但在设备上。 知道为什么吗? 这
我正在使用cisco CUCM AXL API 和 C#, 我想更改描述的电话。我的代码没有问题,但设备电话仍然是最近的描述,当我访问Cisco管理时,我找到新的描述,但在设备上。 知道为什么吗? 这
Eclipse 新手 - AXL - Java 我正在慢慢地学习上述内容。 使用 JavaSE 1.8 和 eclipse 4.13.0 与运行 v 10.5 的实验室调用管理器进行交互,通过跟踪和修
全部, 感谢您抽出宝贵时间查看此问题。感谢任何帮助,因为我是初学者。 我正在尝试使用 Node.js 将 SOAP/AXL 调用转移到 v11.5 Cisco Callmanager。我从这个人的博客
我是一名优秀的程序员,十分优秀!