zoukankan      html  css  js  c++  java
  • jprofiler 设置windows连接linux服务器环境的搭建

    本人根据实际搭建情况所编写的,第一次写博客,不好的地方还请见谅。

    感谢各位前辈的博客,从中学到了很多。

    安装环境

    Windows主机:jprofiler_windows-x64_9_2.exe

    远程服务器:jprofiler_windows-x64_9_2.sh

    (版本一定要保持一致,要不然会出现无法连接的情况)

    Windows主机直接在官网下载,

    linux服务器下载jprofiler命令:

    wget   http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_2.sh

    服务器jprofiler的配置:

    1.将jprofiler_windows-x64_9_2.sh下载完成后,可直接使用命令进行安装

    sh  jprofiler_windows-x64_9_2.sh

    按照给出的提示进行安装即可(建议不要安装文件放在sh同一目录下)

    xftp下文件显示如图所示

     

    2.将客户端C:UsersAdministrator.jprofiler9目录中的config.xml

    拷贝到上图/root/jprofiler/config中,在拷贝之前需要更记住一个ID号地方:在config.xml中找到服务器端所用的JDK或JRE,<session id="107"……>

    记住此时的id

     

    3.配置环境变量

    在远程主机上输入:

    echo export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/jprofiler/bin/linux-x64 >>/etc/profile

    source /etc/profile

    jprofiler配置在tomcat启动文件中(你需要监控的java项目的tomcat启动文件中),参看下图(其中的选中部分是新增内容) vi /usr/tomcat1/bin/catalina.sh  添加以下信息: 

    JAVA_OPTS="$JAVA_OPTS -agentlib:jprofilerti=port=8849,nowait,id=107,config=/root/jprofiler/config/config.xml -Xbootclasspath/a:/root/jprofiler/bin/agent.jar "

     

    8849这个端口是jprofiler监控使用的默认端口,因为连接的是远程主机,需要先主机中将端口8849打开,才能让本机的jprofiler链接远程的linux服务器

    主机jprofiler的配置:

    1.选择sessionintegration wizardsnew remote integration

     

    2.选择远程监控。选择远程监控,及监控机器的系统

     

    3.选择虚拟机的类型

     

    4.选择启动模式

     

    5.填写你需要连接的远程主机的地址

     

    6.此处填写你远程主机下jprofiler安装路径

     

    7.jprofiler的默认端口号,上文有提到过。此处为默认值  不更改

     

    提示:第一次使用jprofiler连接的时候,会在上述步骤中多一个步骤,需要你选择一个 tomcat的启动文件  此时选择一个  本机tomcatstartup.bat的启动文件即可。(建议将这个文件和jprofile放在同一文件夹下)

    连接成功后界面

     

  • 相关阅读:
    Windows 科研软件推荐
    有关Python 包 (package) 的基本知识
    《Using Python to Access Web Data》Week4 Programs that Surf the Web 课堂笔记
    Coursera助学金申请模板
    《Using Databases with Python》 Week2 Basic Structured Query Language 课堂笔记
    Jupyter 解决单个变量输出问题
    解决 pandas 中打印 DataFrame 行列显示不全的问题
    《Using Python to Access Web Data》 Week3 Networks and Sockets 课堂笔记
    缓存击穿及解决方案
    jvm垃圾收集器
  • 原文地址:https://www.cnblogs.com/jinjidedale/p/5664159.html
Copyright © 2011-2022 走看看