论坛首页 Java企业应用论坛

bbossgroups 持久层监控功能介绍

浏览 1097 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-08-12   最后修改:2011-08-12
bbossgroups 持久层监控功能介绍

本文简单地介绍一下bboss框架中的持久层监控功能的使用,先看一下实际的效果:
http://www.bbossgroups.com/jsp/dbmonitor_.jsp



相关的api如下

1.获取所有的连接池以及遍历获取池的配置信息:

                DBUtil dbUtil = new DBUtil();
		Enumeration enum_ = dbUtil.getAllPoolnames();
		while(enum_.hasMoreElements()){
			String poolname = (String)enum_.nextElement();
			JDBCPoolMetaData metadata = DBUtil.getPool(poolname).getJDBCPoolMetadata();}



2.获取指定池的实时运行数据
空闲连接:
DBUtil.getNumIdle(poolname)
正在使用连接(活动链接数):
DBUtil.getNumActive(poolname)

使用连接高峰值:
DBUtil.getMaxNumActive(poolname)

3.附带dbmonitor_.jsp源码供大家参考:
http://dl.iteye.com/topics/download/0e829ae2-bb14-32d3-9da5-70cd9237bdb4



  • 大小: 329.4 KB
  • 大小: 117.7 KB
  • 大小: 99.5 KB
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics