ICode9

精准搜索请尝试: 精确搜索
  • java – 访问在HTTP代理服务器后面运行的启用JMX的应用程序2019-06-30 16:49:34

    我有一个支持JMX的Java应用程序(Java 1.5),它位于HTTP代理服务器后面.所以我无法通过JConsole直接访问它. 我想要的解决方案是在我的应用程序中安装一个VM内JMX客户端,它从JMX服务器收集统计信息和配置数据,并通过代理定期通过HTTP将其发布到我的外部服务器.如果需要,我的外部服务

  • java.lang.SecurityException:期望存根中的sun.rmi.server.UnicastRef2远程引用2019-06-28 13:49:18

    我正在尝试使用我的Ubuntu机器上的JConsole工具连接到在不同机器上运行的远程Java进程. 这就是我在远程机器上运行Java程序的方法: sudo java -Dcom.sun.management.jmxremote.port=51082 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.s

  • java – 覆盖Spring Boot中AnnotationMBeanExporter上的默认RegistrationPolicy2019-06-28 04:05:56

    https://github.com/spring-projects/spring-boot/blob/master/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jmx/JmxAutoConfiguration.java 节目 RegistrationPolicy.FAIL_ON_EXISTING 被设定. 我们在独立的tcserver中使用spring boot创

  • 如何通过JMX获取网络I / O和磁盘I / O.2019-06-26 16:51:14

    我一直致力于使用JMX获得CPU,内存,网络I / O,磁盘I / O等系统逻辑. >对于CPU,我使用了函数OperatingSystemMXBean.getSystemLoadAverage()并获得了CPU的负载. >对于Memory,我使用了函数OperatingSystemMXBean.getTotalPhysicalMemorySize()和OperatingSystemMXBean.getFreePhysical

  • java – 在Apache Tomcat应用程序中,MBean字段是否需要易失/同步才能使JMX更新出现在其他线程中?2019-06-26 05:49:41

    我一直在我们的Spring Web应用程序中公开bean,以防我们需要动态地进行配置更改.最近我一直在审查并发性,我开始想知道当你通过JMX改变其中一个bean时,其他线程会发生什么? JMX是否有某种方法可以强制刷新内存模型,因此您不必担心使字段易失/同步以确保其他线程看到更改? 当Tomcat创建

  • 错误: JMX 连接器服务器通信错误: service:jmx:rmi://***2019-06-20 10:51:12

    电脑没有空间了,正想清理一下硬盘空间,这时不知道金山毒霸啥时候装上了,就想把它卸载了,卸载的过程中看到有空间清理,随手一点,清理出了10个G,然后再打开idea运行项目就报出这个错。 错误: JMX 连接器服务器通信错误: service:jmx:rmi://DESKTOP-1GC2MH1Disconnected from the target VM,

  • tomcat多个springboot项目启动失败2019-06-16 19:02:03

      多个springboot项目打包成war包并放到tomcat下运行时出错了错误信息:    Caused by: org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.alibaba.druid.filter.stat.StatFilter@4178572] with key 'statFilter   解决方案: 除

  • java – EJB应用程序关闭钩子2019-06-13 22:48:21

    在部署/取消部署EJB应用程序(停止JMX MServerBean)时,如何添加一个关闭钩子(就像JVM Shutdown Hook一样)来监听(获取通知)? 我可以使用ServletContextListener,不幸的是这是一个EJB jar.解决方法:使用@Singleton bean并实现@PreDestroy: @Startup @Singleton public class HookBean

  • java – jconsole中的“执行GC”按钮有什么作用?2019-06-13 03:00:58

    在jconsole中有一个“Perform GC”按钮,任何人都知道如果我点击那个按钮会发生什么,它正在调用System.gc()?解决方法:你可以自己找到. JConsole的代码是OpenJDK的一部分. 您也可以在grepcode.com查看. 该按钮调用实现MemoryMXBean的对象的gc()方法,该方法最有可能由com.sun.manageme

  • 如何在远程Glassfish服务器上激活JMX以便使用jconsole进行访问?2019-06-10 23:54:24

    我想监视远程glassfish服务器.我在domain.xml中启用了JMX Connection: <jmx-connector accept-all="true" address="0.0.0.0" auth-realm-name="admin-realm" enabled="true" name="system" port="8686" protocol="rmi

  • java – 如何连接到另一个本地进程中的mBeanServer?2019-06-10 12:52:37

    如果在启动JVM时设置“com.sun.management.jmxremote”系统属性,则可以运行jconsole或visualvm并连接到该本地mBeanServer.我想做他们正在做的同样的事情,但无法弄清楚如何做. 是否有可用于标识本地运行的JVM的服务URL? 我知道我可以通过在特定端口上设置jmxmp或rmi侦听器然后连接到

  • 如何使用JMX API获取tomcat 7的内存使用情况?2019-06-10 00:58:56

    是否可以使用JMX API获取tomcat服务器的内存使用情况统计信息.哪个Mbean可以提供这个信息?我在下面的代码中陷入了ObjectName的形成 JMXServiceURL url = new JMXServiceURL("service:jmx:rmi:///jndi/rmi://localhost:2020/jmxrmi"); JMXConnector jmxc = JMXConnectorFactory.con

  • 在ZooKeeper组件上停用JMX agent之后如何允许cm继续监控ZooKeeper的运行状态2019-06-05 12:00:18

    摘要In TSB 2019-310 the workaround we asked users to do was to disable Zookeeper monitoring. However turning off the monitoring of Zookeeper service can be risky. This article explain the workaround which would allow Cloudera Manager monitoring Zookeeper he

  • Jmeter的NON-GUI模式2019-06-04 09:54:29

    一般来讲,Jmeter执行压测,都是用Jmeter的命令模式,脚本调试好, 测试脚本能够大大缩减所需要的系统资源。1.1命令介绍:jmeter -n -t <testplan filename> -l <listener filename>示例: jmeter -n -t testplan.jmx -l test.jtl 示例含义:则表示以命令行模式运行testplan.jmx文件,输出的日志文

  • java – 以编程方式启用远程jmx监视2019-05-29 15:49:32

    我试图通过JMX启用我的核心Java应用程序以实现远程访问.但是,有两个限制使它变得比它应该更难. a)我无权更改在linux机器上启动应用程序的脚本.因此,我无法将任何“jmxremote”参数传递给jvm. b)我指定的远程端口(com.sun.management.jmxremote.port = xxxx)很可能未打开,我无法修

  • java – 是否可以通过JMX使JBoss中的单个会话无效?2019-05-27 04:50:28

    我们正在跟踪应用程序中的一些内存问题,并且我们可以看到问题似乎存在的会话大小.它只会影响某些会话,它们似乎会失控,并且我们希望能够或多或少地“手动”使这些会话无效以回收该内存.有没有办法通过JMX做到这一点?我们正在使用JBoss 4.5.2. 提前致谢.解决方法:答案是肯定的,你可以

  • 使用jmx和java 5以编程方式获取堆信息2019-05-22 13:47:39

    我知道使用jconsole附加到java进程以获取内存信息.具体来说,我是以编程方式获取有关各种内存池的信息,因此我可以将其与监控应用程序联系起来. 谢谢!解决方法:谢谢mattk – 我基本上做了这个:-) List memBeans = ManagementFactory.getMemoryPoolMXBeans(); for (Itera

  • java – 标准MBean的描述2019-05-21 21:50:28

    我想在JBoss jmx-console中使我的标准MBean详细. DynamicMBean有getMBeanInfo()来做.方法返回MBeanInfo,其中包含MBean的描述.但是我怎么能为Standard MBean做同样的事情呢?例如.我有以下MBean接口: public interface MyMBean { String f(); } ……以下实施: public class My imp

  • JMX和java.lang.management.*2019-05-21 10:56:19

    转载:https://blog.csdn.net/zhongweijian/article/details/7619383 1.什么是Java消息服务  Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开发。在J2EE中,当两个应用程序

  • Kafka监控2019-05-15 11:51:02

    Kafka 监控+告警做个笔记,备查 利用Kafka Metric 利用Prometheus 和 Grafana可视化和告警 Kafka Metric 设置JMX_PORT,启动Kafka broker。 JMX_export 将kafka metrics 导出, 这里用到jmx_prometheus_javaagent-0.3.1.jar wget https://repo1.maven.org/maven2/io/prometheus/jmx/

  • 【监控】jvisualvm之jmx远程连接 tomcat war启动应用2019-05-08 08:55:01

    一、tomcat相应jmx配置 1.在tomcat bin目录下的catalina.sh文件中添加如下配置: CATALINA_OPTS="$CATALINA_OPTS-Dcom.sun.management.jmxremote-Djava.rmi.server.hostname=127.0.0.1-Dcom.sun.management.jmxremote.port=8099-Dcom.sun.management.jmxremote.ssl=false-Djava.net

  • Linux下执行jmeter脚本2019-05-07 18:49:04

    1、在win上的Jmeter中编写好脚本,并将脚本保存为.jmx文件(脚本可不添加监听器) 2、在Linux上,执行Jmeter脚本的命令是: #!/bin/bashbase_dir=/usr/local/software/apache-jmeter-5.0#文件后缀时间time=_` date +%Y_%m_%d_%H_%M_%S `nohup $base_dir/bin/jmeter.sh -n -t $base_dir/toge

  • jvisualvm 通过jmx 查看Tomcat情况2019-05-05 18:47:43

    修改tomcat bin目录下的catalina.sh 文件 添加 JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.1.20                                                      -Dcom.sun.management.jmxremote=true     

  • tomcat学习2019-04-27 14:38:58

    JMX和MBean 所谓JMX,是Java Management Extensions(Java管理扩展)的缩写,是一个为应用程序植入管理功能的框架。用户可以在任何Java应用程序中使用这些代理和服务实现管理。  

  • Hadoop记录-hadoop jmx配置2019-04-16 15:38:23

    1.hadoop-env.sh添加export HADOOP_JMX_OPTS="-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=6999 -Dcom.sun.management.jmxremote.ssl=false"在HADOOP_NAMENODE_OPTS加入$HADOOP_JMX_OPTS2.重启namenodehadoop-damon.sh stop

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有