Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java代码-远程执行内存分析_Java - Fatal编程技术网

Java代码-远程执行内存分析

Java代码-远程执行内存分析,java,Java,我使用javac在服务器(远程)中运行Java代码。现在,我想远程执行内存分析,因为正如say所说 有人能帮我做这件事吗?我建议你使用JProfiler。你可以从许多有用的教程中找到它。这里是JProfiler 如果这对你有帮助的话。如果这个过程没有帮助,我们可以考虑任何其他的选择。这正是我们的预生产环境中正在发生的事情 实际上,如果您想直接在远程机器上启动YourkitUI,我目前的做法是使用Xmanager->xshell 您还需要安装X-server作为前提条件。您将能够远程运行任何类型的

我使用javac在服务器(远程)中运行Java代码。现在,我想远程执行内存分析,因为正如say所说


有人能帮我做这件事吗?

我建议你使用JProfiler。你可以从许多有用的教程中找到它。这里是JProfiler


如果这对你有帮助的话。如果这个过程没有帮助,我们可以考虑任何其他的选择。

这正是我们的预生产环境中正在发生的事情

实际上,如果您想直接在远程机器上启动YourkitUI,我目前的做法是使用Xmanager->xshell 您还需要安装X-server作为前提条件。您将能够远程运行任何类型的UI,而不仅仅是您的工具包

还要确保您的yourkit像这样启动conf

-agentpath:$YOURKIT_HOME/bin/linux-x86-64/libyjpagent.so=disablestacktelemetry,
disableexceptiontelemetry,builtinprobes=none,delay=20000,sessionname=jboss-pre-prod

如果您的服务器是用YourKit profiler代理启动的(根据输出),则只需启动YourKit profiler UI并将其连接到远程profiler代理即可。探查器启动屏幕上有“监视远程应用程序”

以下是指向YourKit帮助的直接链接:


,请务必在所有回复中披露您与推荐产品的关系。Leigh,我与YourKit的关系在我的个人资料中有详细说明。正如你在帖子中看到的,我不是在推荐,而是在回答关于YourKit profiler的问题。当然,当我推荐或宣传=)所有公平点时,我会指定从属关系。但信息披露并不仅仅是宣传。这样做也会增加你的回答的可信度。也就是说,考虑到你参与了该产品,你可能比一般人更了解该产品(回答=),因为不是每个人都阅读个人资料,这对读者来说是一个很好的信息。
-agentpath:$YOURKIT_HOME/bin/linux-x86-64/libyjpagent.so=disablestacktelemetry,
disableexceptiontelemetry,builtinprobes=none,delay=20000,sessionname=jboss-pre-prod