摘自:https://stackoverflow.com/questions/37331266/jstack-throws-exception-interrogating-a-core

// 错误示例

 1 [root@localhost rpmuser]# jstack core.2299
Attaching to remote server core.2299, please wait...
Error attaching to remote server: java.net.MalformedURLException: invalid authority: //core.2299/SARemoteDebugger
sun.jvm.hotspot.debugger.DebuggerException: java.net.MalformedURLException: invalid authority: //core.2299/SARemoteDebugger
at sun.jvm.hotspot.RMIHelper.lookup(RMIHelper.java:115)
at sun.jvm.hotspot.HotSpotAgent.connectRemoteDebugger(HotSpotAgent.java:517)
at sun.jvm.hotspot.HotSpotAgent.setupDebugger(HotSpotAgent.java:374)
at sun.jvm.hotspot.HotSpotAgent.go(HotSpotAgent.java:304)
at sun.jvm.hotspot.HotSpotAgent.attach(HotSpotAgent.java:183)
at sun.jvm.hotspot.tools.Tool.start(Tool.java:196)
at sun.jvm.hotspot.tools.Tool.execute(Tool.java:118)
at sun.jvm.hotspot.tools.JStack.main(JStack.java:92)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.tools.jstack.JStack.runJStackTool(JStack.java:140)
at sun.tools.jstack.JStack.main(JStack.java:106)
Caused by: java.net.MalformedURLException: invalid authority: //core.2299/SARemoteDebugger
at java.rmi.Naming.intParseURL(Naming.java:330)
at java.rmi.Naming.parseURL(Naming.java:237)
at java.rmi.Naming.lookup(Naming.java:96)
at sun.jvm.hotspot.RMIHelper.lookup(RMIHelper.java:113)
... 13 more

jvm产生的core.2299文件用如下方式调试

jstack /usr/bin/java core.2299

最新文章

  1. 70多G的Kindle电子书合集
  2. Mysql 自定义HASH索引带来的巨大性能提升----[挖坑篇]
  3. 精进不休 .NET 4.5 (12) - ADO.NET Entity Framework 6.0 新特性, WCF Data Services 5.6 新特性
  4. ASP.NET MVC 上传大文件时404
  5. JAVA_FastJson
  6. Python自动化运维之1、Python入门
  7. python读取文件通过正则过滤需要信息然后保存到新文件里
  8. hdu 2665 Kth number_划分树
  9. JavaSE_ 反射 目录(27)
  10. 开放源代码的设计层面框架Spring——day03
  11. 【Vue】中 $attrs 中的使用方法
  12. javaWeb锁屏的简单实现
  13. 在flask中使用websocket-实时消息推送
  14. C高级第二次作业
  15. Linux 各种软件的安装-mediawiki + wordpress篇
  16. ASP.NET Core MVC 模型绑定 (转载)
  17. EOS开发基础之三:使用cleos命令行客户端操作EOS——关于钱包wallet和账户account
  18. ASP.NET MVC学习之Log4Net配置(日志记录)
  19. UVA 624 ---CD 01背包路径输出
  20. leetcode 之Search in Rotated Sorted Array(三)

热门文章

  1. Top Android App使用的组件
  2. nginx限制请求之二:(ngx_http_limit_req_module)模块
  3. Windows7下搭建Python2.7环境
  4. JavaScript 数组some()和filter()
  5. IOCP结合AcceptEx实例
  6. 你知道的,javascript语言的执行环境是"单线程模式",这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行,因此很多时候需要进行“异步模式”,请列举js异步编程的方法。
  7. Sping实战之通过JAVA代码装配Bean
  8. clipboard使用总结
  9. Squid 代理服务器日志管理
  10. 迷你MVVM框架 avalonjs 组件编写指南