首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么jstatd没有响应?

为什么jstatd没有响应?
EN

Stack Overflow用户
提问于 2013-10-19 01:41:16
回答 1查看 745关注 0票数 1

我正在尝试在linux上启动jstatd。这就是我所做的。

1)创建文件jstatd.all.policy

代码语言:javascript
复制
grant codebase "file:/home/ailiu/jdk1.6.0_24/lib/tools.jar" {
    permission java.security.AllPermission;
};

2)确保在特定路径/home/ailiu/jdk1.6.0_24/lib/tools.jar下存在tools.jar

3)运行jstatd作为

代码语言:javascript
复制
./jstatd -J-Djava.security.policy=jstatd.all.policy

执行只是挂起,根本没有响应。

我尝试过JDK 1.7和1.6,都是一样的。

4) jps可以看到jstatd的进程,以及其他java程序。

有什么帮助吗?非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2013-10-19 01:56:04

jstatd做了它应该做的事情:它是一个打算在后台运行的守护进程。它将一直运行,等待网络请求,直到被杀死。你还想要什么?

jps可以在没有jstatd的情况下显示本地java进程。您可以尝试是否使用jps hostname运行jstatd,其中主机名不应该是localhost,即它应该是运行jstatd的计算机的网络可见名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19455870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档