zoukankan      html  css  js  c++  java
  • WebLogic JMX(1) 转 规格严格

    ---------------服务器使用linux------------------
    在weblogic的bin不目录下找到setDomainEnv.sh,在export JAVA_OPTIONS前加入如下几句话:
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=20001"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.pwd.file=/home/rock/jmxremote.pwd"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.ssl=false"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.authenticate=false"
    ##其中port为jmx监听端口,pwd.file为jmx访问密码,如果authenticate配置为false,可以不用用户名和密码。

    在jdk安装目录的jre/lib/management下找到jmxremote.password.template,将其复制为pwd.file指向的文件,在最后一行加入用户名和密码,格式为:用户名 密码

    注意:如果无法监听weblogic的运行情况,检查服务器的localhost地址如果为127.0.0.1,则修改etc/hosts文件,将其中127.0.0.1配置为服务器ip。

    如果还是无法监控重启服务器和weblogic。

    ----------------客户端-------------------
    打开本地安装的jdk目录的bin目录,双击打开jconsole,选择远程连接,输入要监控的地址、端口、用户名和密码,就可以开始对远程服务进行监控了。
    也可以使用Oracle(R) JRockit Mission Control进行监控,个人感觉美观了一些。

  • 相关阅读:
    七牛云李意扬:如何收集 Go 实时覆盖率丨ECUG Meetup 回顾
    OpenTelemetry 微服务链路追踪
    空接口
    安全规则集合
    采用最快回应
    Golang单元测试实战
    源码 kratos 配置热加载分析
    烟花 光影
    控制Repeater显示列数
    基本代码安全知识
  • 原文地址:https://www.cnblogs.com/diyunpeng/p/1876966.html
Copyright © 2011-2022 走看看