<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[asmallrole的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/asmallrole</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; asmallrole]]></copyright><item><title><![CDATA[监控WebLogic 8.x的解决方案（监控应用服务器系列文章三）]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7352203</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7352203</guid><author>asmallrole</author><pubDate>Wed, 14 Mar 2012 11:22:47 +0800</pubDate><description><![CDATA[前言：最近在做一个监控应用服务器（Tocmat、WebSphere、WebLogic）的项目，目前已小有规模，回头看看，一路走来，也算是磕磕绊绊，遇到过种种问题，走过不少弯路，不过程序员最不怕的就是遇到问题——有什么问题就解决什么问题。为了留下点印记，为后来人留下点经验之谈，助之少走弯路，特意把这些经验整理出来，与大家分享。水平有限，如有疏漏，还望指正  

 
在写WebLogic监控程序]]></description><category></category></item><item><title><![CDATA[连接池的配置在7.1]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7352169</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7352169</guid><author>asmallrole</author><pubDate>Wed, 14 Mar 2012 11:15:55 +0800</pubDate><description><![CDATA[该问题我们也折磨了好久：后来才发现解决办法：使用weblogic提供的管理类，可以完成console完成的任何功能，下面提供一端代码：[注意：连接池的配置在7.1后与web与EJB的配置完全不一样，包括加载服务的事件监听]

//动态产生连接池的类 
import   java.sql.Connection; 
import   java.sql.SQLException; 

imp]]></description><category></category></item><item><title><![CDATA[jmx javadoc]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7352066</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7352066</guid><author>asmallrole</author><pubDate>Wed, 14 Mar 2012 10:59:03 +0800</pubDate><description><![CDATA[JavaTM 2 Platform Standard Edition 5.0  
http://www.gznc.edu.cn/yxsz/jjglxy/book/Java_api/
weblogic8 
http://docs.oracle.com/cd/E13222_01/wls/docs81b/javadocs/
j2ee: 
http://docs.oracle.com/javae]]></description><category></category></item><item><title><![CDATA[使用jmx对weblogic进行动态的配置（源代码）]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7351813</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7351813</guid><author>asmallrole</author><pubDate>Wed, 14 Mar 2012 10:13:25 +0800</pubDate><description><![CDATA[对weblogic进行配置一般是通过console控制台来进行配置的，但有的时候，需要自己在程序中需要进行动态的配置，比如增加队列，显示队列，或者配置数据源；改写写config.xml,是可以达到动态配置的效果的，但bea不推荐这样做，而且这样做需要重新启动服务器。







　　怎么样既动态的配置，又不重新启动服务器呢？
　　
　　笔者查询了weblogic的网站，了解到]]></description><category></category></item><item><title><![CDATA[通过JMX来获得webservice的信息 [mBeanAttributeInfos的使用]]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7337077</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7337077</guid><author>asmallrole</author><pubDate>Fri, 09 Mar 2012 15:35:13 +0800</pubDate><description><![CDATA[通过JMX来获得webservice的信息




　　二， Jetty

　　下面的方法是探测Red5运行情况，Red5是整合了Jetty服务器的一起发布的。它是开源的P2P flash服务器。
　　public Red5AppInfo getRed5AppInfo(String host, int port, String objectNameStr, String usern]]></description><category></category></item><item><title><![CDATA[Java SE 6 新特性: JMX 与系统管理(2)]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7337073</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7337073</guid><author>asmallrole</author><pubDate>Fri, 09 Mar 2012 15:33:55 +0800</pubDate><description><![CDATA[Java SE 6 新特性: JMX 与系统管理(2)

 


　　这里的 ServerMonitorBean 又是怎么回事呢？MXBean 规定了标准 MBean 也要实现一个接口，所有向外界公开的方法都要在这个接口中声明。否则，管理系统就不能从中获得相应的信息。此外，该接口的名字也有一定的规范：即在标准 MBean 类名之后加上“MBean”后缀。若 MBean 的类名叫做 MBe]]></description><category></category></item><item><title><![CDATA[JMX服务端和客户端的代码]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7336901</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7336901</guid><author>asmallrole</author><pubDate>Fri, 09 Mar 2012 15:04:39 +0800</pubDate><description><![CDATA[JMX服务端和客户端的代码

服务端代码如下 


Java代码 
 


package com.rmi;     import java.rmi.registry.LocateRegistry;   import java.util.HashMap;   import java.util.Map;     import javax.management.MBeanServer]]></description><category></category></item><item><title><![CDATA[JMX连接Mbean获取Tomcat信息]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7336865</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7336865</guid><author>asmallrole</author><pubDate>Fri, 09 Mar 2012 14:59:42 +0800</pubDate><description><![CDATA[JMX连接Mbean获取Tomcat信息

最近用JAVA写了个获取tomcat信息资源的代码，随便保存一下。
大致的步骤全在这了，可以获取到任何想要的指标：
 
import java.lang.management.MemoryUsage; import java.text.SimpleDateFormat; import java.util.Date; import java.ut]]></description><category></category></item><item><title><![CDATA[监控Tomcat方案调研（监控应用服务器系列文章一）]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7336827</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7336827</guid><author>asmallrole</author><pubDate>Fri, 09 Mar 2012 14:54:27 +0800</pubDate><description><![CDATA[监控Tomcat方案调研（监控应用服务器系列文章一） 
前言：最近在做一个监控应用服务器（Tocmat、WebSphere、WebLogic）的项目，目前已小有规模，回头看看，一路走来，也算是磕磕绊绊，遇到过种种问题，走过不少弯路，不过程序员最不怕的就是遇到问题——有什么问题就解决什么问题。为了留下点印记，为后来人留下点经验之谈，助之少走弯路，特意把这些经验整理出来，与大家分享。水平有限，如有疏]]></description><category></category></item><item><title><![CDATA[编写JAVA程序收集Tomcat性能数据]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7336688</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7336688</guid><author>asmallrole</author><pubDate>Fri, 09 Mar 2012 14:31:33 +0800</pubDate><description><![CDATA[编写JAVA程序收集Tomcat性能数据




import java.lang.management.MemoryUsage;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Formatter;
import java.util.HashMap;
import java.]]></description><category></category></item><item><title><![CDATA[tomcat AJP 是什么东西]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7324429</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7324429</guid><author>asmallrole</author><pubDate>Tue, 06 Mar 2012 13:21:15 +0800</pubDate><description><![CDATA[由于tomcat的html和图片解析功能相对其他服务器如apche等较弱，所以，一般都是集成起来使用，只有jsp和servlet服务交由tomcat处理，而tomcat和其他服务器的集成，就是通过ajp协议来完成的。
 
AJP协议 

AJP13是定向包协议。因为性能原因，使用二进制格式来传输可读性文本。WEB服务器通过TCP连接和SERVLET容器连接。为了减少进程生成socket的花]]></description><category></category></item><item><title><![CDATA[myeclipse如何生成ant需要的build.xml]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7323419</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7323419</guid><author>asmallrole</author><pubDate>Tue, 06 Mar 2012 09:20:57 +0800</pubDate><description><![CDATA[新建一个build.xml，放在工程根目录下。build.xml定义了Ant要执行的批处理命令。虽然Ant也可以使用其它文件名，但是遵循标准能更使开发更规范，同时易于与别人交流。

通常，src存放Java源文件，classes存放编译后的class文件，lib存放编译和运行用到的所有jar文件，web存放JSP等web文件，dist存放打包后的jar文件，doc存放API文档。

然后在]]></description><category></category></item><item><title><![CDATA[在MyEclipse中使用ant]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7323364</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7323364</guid><author>asmallrole</author><pubDate>Tue, 06 Mar 2012 09:03:12 +0800</pubDate><description><![CDATA[在MyEclipse中使用ant  






前几篇我都是在讲在命令行下操作ant，今天我们用MyEclipse编辑器来操作ant，当然是更简单了。
首先我们创建一个java项目：我创建了ant001，这个大家都会吧，不用我在一步一步的说了，我们着重说一下与ant结合的部分。
第二步我们要创建一个build.xml文件，放在ant001的根目录下面。
这样就可以了，下面我们]]></description><category></category></item><item><title><![CDATA[关于Java性能监控您不知道的5件事]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7321282</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7321282</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 15:59:44 +0800</pubDate><description><![CDATA[关于Java性能监控您不知道的5件事

责怪糟糕的代码（或不良代码对象）并不能帮助您发现瓶颈，提高 Java™ 应用程序速度，猜测也不能帮您解决。Ted Neward 引导您关注 Java 性能监控工具，从5 个技巧开始，使用Java 5 的内置分析器JConsole 收集和分析性能数据。


当应用程序性能受到损害时，大多数开发人员都惊慌失措，这在情理之中。跟踪 Java 应用程序瓶颈]]></description><category></category></item><item><title><![CDATA[JMX 注册MBean服务 MBean RMI]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7319494</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7319494</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 09:07:43 +0800</pubDate><description><![CDATA[JMX 注册MBean服务 MBean RMI



X的概念不说了，可以管理很多组件，例子程序用了简单的bean，然后JMX注册它进行管理，JMX可以管理其他高级组件，管理osgi等等。jmx可以通过http，rmi等方式管理组件，jmx配上osgi来管理组件就很好了，osgi。。。

try {
            String DOMAIN = "localhost";]]></description><category></category></item><item><title><![CDATA[JMX 与系统管理]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7319493</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7319493</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 09:07:10 +0800</pubDate><description><![CDATA[JMX 与系统管理


原文链接：http://www.ibm.com/developerworks/cn/java/j-lo-jse63/
 
 
前言 
在 Java 程序的运行过程中，对 JVM 和系统的监测一直是 Java 开发人员在开发过程所需要的。一直以来，Java 开发人员必须通过一些底层的 JVM API，比如 JVMPI 和 JVMTI 等，才能监测 Java 程序]]></description><category></category></item><item><title><![CDATA[使用JMX搭建WebLogic9监控软件(二)]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7319489</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7319489</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 09:05:24 +0800</pubDate><description><![CDATA[使用JMX搭建WebLogic9监控软件(二)


程序实现下面提供了部分代码的节选。 

1.提供JMXWebLogicHelper作为获取连接的工具。 

public class JMXWebLogicHelper implements JMXHelper { 
/** * 获取JMXMBeanServer连接 
* * @param URI * Consts.URI_XX]]></description><category></category></item><item><title><![CDATA[使用JMX搭建WebLogic9监控软件]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7319487</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7319487</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 09:04:54 +0800</pubDate><description><![CDATA[使用JMX搭建WebLogic9监控软件

因笔者工作需要，监控多台weblogic服务器，当服务器的状态不正常时进行邮件通知。
根据需求的情况，决定使用WebLogic的JMX功能。

一。WebLogic9在JMX方面的变化和新特性 WebLogic9与之前的8.1系列版本的差别很大，在9之前，weblogic使用自己基于JMX1.0规范的实现，自9开始，Weblogic使用包含在J]]></description><category></category></item><item><title><![CDATA[Monitoring WebLogic using JMX]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7319482</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7319482</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 09:04:07 +0800</pubDate><description><![CDATA[Monitoring WebLogic using JMX



March 16, 2007 – 1:29 pm
It's not as straightforward as you might think or expect, but once setup, gives a lot more insight into the behavior of your applications]]></description><category></category></item><item><title><![CDATA[JMX access WEBLOGIC9.2]]></title><link>https://blog.youkuaiyun.com/asmallrole/article/details/7319479</link><guid>https://blog.youkuaiyun.com/asmallrole/article/details/7319479</guid><author>asmallrole</author><pubDate>Mon, 05 Mar 2012 09:03:27 +0800</pubDate><description><![CDATA[JMX access WEBLOGIC9.2


JMX access WEBLOGIC9.2 

Development environment as well as the 
reference packet 
weblogic9.0 running on JDK5.0 or higher than the 5.0 version. 
JAR package reference]]></description><category></category></item></channel></rss>