【问题标题】:Error while using jprofiler for profiling remote weblogic server使用 jprofiler 分析远程 weblogic 服务器时出错
【发布时间】:2013-04-25 18:24:48
【问题描述】:

您好,我是 jprofiler 的新手。我的任务是分析一个远程 weblogic 服务器,我已经按照远程分析的步骤进行了远程分析,并一直到 jprofiler 自行创建的 sh 文件创建。正如我所读到的,我需要使用这个 sh 文件启动我的 weblogic 服务器。 但我坚持以下错误。

:VM初始化时出错,在绝对路径中找不到代理库......./linuxX64/libjprofilerti.so

我可以看到错误中提到的路径中的文件。急需帮助。

提前致谢, 拉古开发者

【问题讨论】:

    标签: jprofiler


    【解决方案1】:

    您可能正在分析 32 位 JVM,而不是 64 位 JVM。重复集成向导并取消选中“Profiled JVM”步骤上的“64-bit JVM”复选框。那么它应该可以工作了。

    【讨论】:

    • 我将描述我所遵循的步骤。在我的本地机器上,我选择了远程分析并执行了所有步骤。我必须挂载我的 weblogic 服务器的 sh 文件。因为我没有挂载选项我已将 weblogic 的 sh 文件的路径复制到本地计算机并生成 _jprofiler.sh 文件。我已将此 sh 文件复制到远程计算机中。当我尝试使用此 sh 文件启动我的 weblogic 服务器时,出现此错误。
    • 那么修改后的启动脚本中-agentpath虚拟机参数中的native library路径不对。
    • 本地库的路径应该是什么。本机库意味着 jprofiler bin 的路径和另一个问题我应该使用 jprofiler 生成的 sh 文件运行我的 weblogic 服务器以对其进行分析
    • -agentpath后面的路径必须存在,指向JProfiler安装目录下的一个native library。是的,您必须使用生成的启动脚本来加载分析代理。
    • 否则我可以这样进行分析。我将在远程机器上运行 jpenable sh 文件选择我的 weblogic 服务器 jvm 选择一个端口号,然后使用此端口连接到本地机器中的 jprofiler GUI。
    【解决方案2】:

    在创建分析设置时取消选中 jprofiler 中的 64 位 vm 选项。这应该可以解决问题

    【讨论】:

      猜你喜欢
      • 2023-03-23
      • 1970-01-01
      • 2013-04-27
      • 1970-01-01
      • 1970-01-01
      • 2017-03-10
      • 2016-04-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多