zoukankan      html  css  js  c++  java
  • 远程监控Java应用

    一、场景

    有时候我们需要使用JConsle、VisualVM、JMC等监控工具来可视化地查看Java应用状态;
    本机可视化监控非常简单,但是若应用部署在远程主机时就需要配置额外的启动参数才能实现。

    二、编写Windows和Linux启动脚本

    1.Windows系统开启远程监控java程序接口

    java ^
    -Djava.rmi.server.hostname=192.168.22.113 ^  //必须配置为服务器ip地址
    -Dcom.sun.management.jmxremote ^
    -Dcom.sun.management.jmxremote.port=8421 ^
    -Dcom.sun.management.jmxremote.authenticate=false ^
    -Dcom.sun.management.jmxremote.ssl=false ^
    -jar ./server-k171220am9.jar
    

    2.Linux系统开启远程监控java程序接口:

    nohup java 
    -Djava.rmi.server.hostname=119.23.39.35   //必须配置为服务器ip地址
    -Dcom.sun.management.jmxremote 
    -Dcom.sun.management.jmxremote.port=8421 
    -Dcom.sun.management.jmxremote.authenticate=false 
    -Dcom.sun.management.jmxremote.ssl=false 
    -jar ./server-k171220am9.jar &
    

    三、在监控工具中输入应用部署主机ip和监控端口即可实现监控。

  • 相关阅读:
    alloffthelights使用方法
    tweenMax学习笔记
    移动端获取手机摄像头和相册
    livereload使用方法
    Bower使用笔记
    github 远程仓库
    git for windows 本地仓库
    python 对文件操作
    Python 装饰器
    JavaScript 做的网页版扫雷小游戏
  • 原文地址:https://www.cnblogs.com/JaxYoun/p/12766762.html
Copyright © 2011-2022 走看看