文档章节

设置jmx监听地址

ccor
 ccor
发布于 2017/04/05 19:18
字数 146
阅读 90
收藏 1
点赞 0
评论 0

使用java的程序经常会打开jmx进行监控,但是jmx默认监听会绑定到0.0.0.0(即所有网卡地址上),这样一些带外网的主机需要用防火墙来禁止这些端口。知道最近几年jdk上才增加了绑定地址的设置项:com.sun.management.jmxremote.host

具体设置为主机名或ip:

-Dcom.sun.management.jmxremote.host=myhost

具体支持的jdk版本见JDK-6425769,简单判断可以查看JDK/jre/lib/management/management.properties 文件,看是否含有“Management agent listen interface” 段说明, 即设置com.sun.management.jmxremote.host=<host-or-interface-name> 参数说明段。

© 著作权归作者所有

共有 人打赏支持
ccor
粉丝 5
博文 14
码字总数 4026
作品 0
海淀
CTO(技术副总裁)
jetty9 JMX配置

1、Jetty 服务器增加jmx,jmx-remote模块 修改对应jetty服务器的配置文件start.ini追加如下两行 –module=jmx –module=jmx-remote 2、编辑$JETTY_HOME/etc/jetty-jmx-remote.xml 修改jmxrm...

曾哥最爱
2017/09/06
0
0
Connector分析-tomcat6.x源码阅读

2013-11-16 在tomcat中需要解决响应客户端请求的Socket问题,即接收客户端的请求,Connector作为tomcat中的链接器,管理负责监控网络端口的网络连接器。它是以管理者的身份存在,不涉及具体的...

douglaswei
2013/11/19
0
0
Play运维技巧 - 使用JMX开启远程性能监控

为什么需要性能监控? 有时我们会发现Java程序在运行一段时间之后速度会变慢,导致变慢的原因有很多,比如数据库延迟太高,线程死锁,频繁的Full GC等等。通常遇到这种情况时,我们可以通过t...

joymufeng
2016/05/25
243
0
IDEA jetty设置

提示 JMX module is not included 方法一: 使用 IDEA 自带的修复,直接点击 Fix 直接勾选 jmx.mod 方法二: 打开 jetty 安装路径,start.ini 文件 在文件中添加 jetty 设置多端口 由于 jett...

低至一折起
2017/12/19
0
0
linux环境中zookeeper的安装

一、linux下单机版zookeeper安装 (0)预备 安装java环境,并配置好java相关的环境变量$JAVA_HOME (1)下载最新的稳定版并解压 从人人下载吧: wget wget http://mirrors.tuna.tsinghua.edu...

海军战士
2016/12/19
9
0
intellij idea远程部署

开发环境centos7+idea2016.3+tomcat8.5+jdk8 具体操作转载ilanyu's Blog的博客,我这里主要增加注意事项。 实现效果: 在idea中点击run时,自动将代码编译并上传、部署到远程服务器中。点击d...

小神神的大草原
2016/12/02
251
0
使用VisualVM远程监控JVM Linux服务器配置方法

http://www.linuxidc.com/Linux/2017-01/139409.htm VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾...

u011001084
2017/12/22
0
1
zabbix通过JMX 监控tomcat

Linux运维专家群 QQ:419858299 技术成就梦想,欢迎小伙伴加入. 一、环境 1.Centos6.5 tomcat7 2.需要用到的文件:catalina-jmx-remote.jar和cmdline-jmxclient-0.10.3.jar 二、JDK安装方法不...

程小白0302
06/26
0
0
JVM 发生GC时的事件通知的机制

如果您还在用Java 6的话,请赶紧升级到Java 7吧。 以下以Java 7为基准来讨论。 ============================================================== 在Java 7里有两种办法来监听GC事件。 一种是...

Sub
2013/08/14
0
0
使用jvisualvm来远程观察Java程序

本文为转载学习 原文链接:http://blog.iamzsx.me/show.html?id=394002 这里要介绍的第一种方式是,使用JMX来进行监控。 这种方式要求我们在启动Java程序的时候手动开启jmx remote功能。开启...

heroShane
2014/01/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

java 重写排序规则,用于代码层级排序

1.dataList 是个List<Map<String,Object>> 类型的数据,所以比较的时候是冲map中获取数据,并且数据不能为空。 2.dataList 类型是由自己定义的,new Comparator<Map<String,Object>> 也是对应......

轻量级赤影
4分钟前
0
0
分布式大型互联网企业架构!

摘要: 开发工具 1.Eclipse IDE:采用Maven项目管理,模块化。 2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码...

明理萝
5分钟前
0
1
对MFC程序的一点逆向分析:定位按钮响应函数的办法

因为消息响应函数保存在AFX_MSGMAP_ENTRY数组中, 观察nMessage、nCode、nID、pfn利用IDA在rdata段中搜索即可, 在IDA中找到代码段基址0x401000,函数地址0x403140, 在WinDbg中运行!addre...

oready
5分钟前
0
0
阻抗匹配与史密斯(Smith)圆图基本原理

参考:http://bbs.eeworld.com.cn/thread-650695-1-1.html

whoisliang
10分钟前
0
0
maven配置文件分离

一、 简介 遇到很多次别人处理的项目,测试环境,本地开发和线上环境的配置不一样,每一次部署都要重新修改配置文件,提交审核代码,才能打包,非常不方便。 其实相信很多人都知道可以使用m...

trayvon
11分钟前
0
0
MacOS和Linux内核的区别

导读 有些人可能认为MacOS和Linux内核有相似之处,因为它们可以处理类似的命令和类似的软件。甚至有人认为苹果的MacOS是基于linux的。事实上,这两个内核的历史和特性是非常不同的。今天,我...

问题终结者
27分钟前
1
0
SpringBoot | 第八章:统一异常、数据校验处理

前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响...

oKong
34分钟前
2
0
mysql高级

一、存储引擎 InnoDB MyISAM 比较 二、数据类型 整型 浮点数 字符串 时间和日期 三、索引 索引分类 索引的优点 索引优化 B-Tree 和 B+Tree 原理 四、查询性能优化 五、切分 垂直切分 水平切分...

丁典
55分钟前
1
0
rsync通过同步服务、系统日志、screen工具

rsync通过后台服务同步 在远程主机中建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器。 首先在A机器上建立并且配置rsync的配...

黄昏残影
今天
5
0
Spring Cloud Gateway 接口文档聚合实现

在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无形中要浪费我们不少时间,毕竟懒是程序员的美德。 由于swagger2暂时不支持webflux 走...

冷冷gg
今天
150
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部