`
leadyu
  • 浏览: 52338 次
  • 性别: Icon_minigender_1
  • 来自: 广州,福州
文章分类
社区版块
存档分类
最新评论

Jwebap项目(五)——Jwebap: 0.5.9版本发布

阅读更多
3月23日jwebap发布0.5.9版本,(jwebap介绍:http://www.iteye.com/topic/165593,jwebap.sourceforge.net

0.5.9版本主要修正.8版本在使用中暴露的一些问题,更新的内容包括:

1)增加SQL监控的耗时和百分比统计功能
2)优化jwebap字节码注入的内存开销
3)修改log4j为commons-log
4)优化jdbcHandle对方法处理方式
5)优化轨迹模型
6)修正Http监控URL过滤BUG

同时为0.6.0版本做准备,在0.6.*版本jwebap将实现初步完整的plugin架构,主要完成2方面工作:

1)实现plugin的部署管理,方案初步计划:
plugin独立jar包,plugin的粒度较Component粗,比如有个plugin可以是‘性能监控套件’而里面包含多个Component协同工作(比如内存监控Component,Jdbc监控Compinent等等)

plugin内部的多个Component可以是内聚的,互相影响的,plugin更多的是部署上的意义,以及视图,功能等扩展上的意义,而Jwebap内部还是以Component为单位进行管理。

plugin的jar包,MATA-INF下存放plugin的部署描述文件(包括Component的定义以及视图扩展定义),而Jwebap启动后,可以在视图上修改plugin的参数,和移除已经部署的plugin,而这些内容都会保存在jwebap.xml里面。

保存的描述形式和plugin的描述形式基本一致,都是以Component标签描述Component定义,只不过jwebap.xml的配置优先于plugin的部署描述文件里面的参数配置。


2)增强字节码注入框架,实现injecthandle的多次,多级注入

3)增强各plugin

为jdk15以上用户提供内存监控plugin
完善jdbcComponent,提供SQL语法加亮显示功能
提供jdbcComponent,methodComponent的导出功能
分享到:
评论
13 楼 xhui_init 2013-01-06  
我部署 后访问总是报Common Template引擎加载失败! 求支援
12 楼 leadyu 2009-01-25  
aevum 写道
jdbc trace 能不能直接改成sql监控啊?现在大家用的的框架基本上都是用连接池,jdbc trace里只有连接池里的的thread,想看sql还得挨个点thread查看,列表的cost基本没有参考意义了(所有连接池thread的cost全都差不多)


怎么没有sql监控呢?注意看jdbc视图,‘sql’TAG页,sql也有单独的cost统计的呀。列表列的是connection,明细里面显示的是connection的线程栈和所有connection对应执行的sql
11 楼 aevum 2009-01-19  
jdbc trace 能不能直接改成sql监控啊?现在大家用的的框架基本上都是用连接池,jdbc trace里只有连接池里的的thread,想看sql还得挨个点thread查看,列表的cost基本没有参考意义了(所有连接池thread的cost全都差不多)
10 楼 leadyu 2009-01-05  
yangke250 写道
怎么和监控EJB亚


把EJB和Web部署成一个EAR(application),那么jwebap是可以监控到EJB里面的数据库调用和EJB里面的方法调用
9 楼 leadyu 2009-01-05  
leton2008 写道
试用了一下,感觉还是蛮不错的。
不过,类的trace没有成功。

如果我定义的类是存储的classpath的lib中,而不是存储在classes/目录下,会不会是这个原因?



没有关系的,不过要保证jwebap的jar的类路径层级比要监控的类高
8 楼 yangke250 2009-01-05  
怎么和监控EJB亚
7 楼 czlonly 2008-10-13  
我按着doc在我的程序里搭建好了,启动tomcat之后,进入系统,不论怎么操作都没出现什么监控页面啊,这是怎么回事?
6 楼 leton2008 2008-09-11  
试用了一下,感觉还是蛮不错的。
不过,类的trace没有成功。

如果我定义的类是存储的classpath的lib中,而不是存储在classes/目录下,会不会是这个原因?

5 楼 yuanye218 2008-08-22  
今天试用了Jwebap: 0.5.9版本发布,感觉很不错!
但有个问题想求教我使用的是Spring+Hibernate+Struts(SSH),并使用数据库连接池。
数据库连接池中的连接是不会关闭的,而是放入连接池中,所以我不能通过Jwebap知道那个连接泄露了,那么Jwebap还如何监控SQL性能呢?请指点!
4 楼 seekgirl 2008-06-16  
今天用了一下,非常不错。
记录到数据库&&记录重置的功能计划了没有啊
3 楼 leadyu 2008-04-05  
javatar 写道
<context-param>
	<param-name>config</param-name>
	<param-value>/WEB-INF/jwebap.xml</param-value>
</context-param>

建议将"config"改成"jwebap-config", 避免和其它框架重名.


下版本就改
2 楼 javatar 2008-04-05  
<context-param>
	<param-name>config</param-name>
	<param-value>/WEB-INF/jwebap.xml</param-value>
</context-param>

建议将"config"改成"jwebap-config", 避免和其它框架重名.
1 楼 javatar 2008-04-05  
现在Jwebap稳定不少. 祝贺一下.

BTW: 是不是应该在发布信息中写上项目的下载地址^_^

相关推荐

    jwebap_0.5.9_1.jar

    Jwebap的开发分为两个部分Jwebap-core部分,Jwebap-plugin部分。core部分基于jdk14提供了类静态增强,轨迹生命管理,Plugin管理,视图框架等等,在这个基础上开发plugin。我觉得,好的profiling应该能够根据不同的...

    BDInfo.v.0.5.9

    《BDInfo.v.0.5.9:深入解析蓝光视频属性工具》 在数字化娱乐领域,蓝光视频因其高清晰度和丰富的视听体验而深受用户喜爱。然而,要全面了解一部蓝光影片的详细信息,就需要借助专业的工具。本文将深入探讨BDInfo.v...

    PyPI 官网下载 | anndata-0.5.9.tar.gz

    anndata-0.5.9.tar.gz是这个开源项目在PyPI(Python Package Index)官网上发布的版本,它是一个用于存储、操作和分析高维数据的强大工具,尤其适用于单细胞基因表达数据。本文将详细介绍anndata库的核心功能和使用...

    OpenCore-0.5.9-05-05.zip

    OpenCore-0.5.9-05-05编译版,用于普通电脑引导macOS启动,安装。一种新的引导方式!具有高效,简洁,易于维护等优势。OpenCore以更先进的方法注入第三方Kext,不破坏系统的SIP。OpenCore支持读取NVRAM等诸如选择...

    PyPI 官网下载 | hotdoc-0.5.9.tar.gz

    这个版本号0.5.9表明这是hotdoc项目的一个稳定更新。 Hotdoc是一个开源的文档生成器,其目标是提供一个强大且灵活的框架,以帮助程序员构建高质量、易于维护的文档。与Sphinx等其他文档工具类似,hotdoc能够处理...

    OpenCore-0.5.9-正式版.zip

    OpenCore-0.5.9-正式版,用于普通电脑引导macOS启动,安装。一种新的引导方式!具有高效,简洁,易于维护等优势。OpenCore以更先进的方法注入第三方Kext,不破坏系统的SIP。OpenCore支持读取NVRAM等诸如选择启动器,...

    p14275629_10205_linux-x86-64

    标题 "p14275629_10205_linux-x86-64" 暗示这是一个针对 Oracle 数据库系统的补丁更新,编号为 14275629,适用于 10.2.0.5.9 版本,并且是为 Linux 操作系统(x86-64 架构)设计的。在 IT 领域,补丁通常用于修复...

    yajco-annotations-0.5.9.zip

    【标题】"yajco-annotations-0.5.9.zip" 提供的是 yajco 库的一个版本,其中包含了 yajco 的注解模块。Yajco 是一个 Java 库,专门用于生成 Java 字节码(Bytecode)的解析器和编译器。它允许开发者使用 Java 注解...

    OpenCore-0.5.9-05-17.zip

    OpenCore-0.5.9-05-17编译版,用于普通电脑引导macOS启动,安装。一种新的引导方式!具有高效,简洁,易于维护等优势。OpenCore以更先进的方法注入第三方Kext,不破坏系统的SIP。OpenCore支持读取NVRAM等诸如选择...

    OpenCore-0.5.9-05-29.zip

    OpenCore-0.5.9-05-29编译版,用于普通电脑引导macOS启动,安装。一种新的引导方式!具有高效,简洁,易于维护等优势。OpenCore以更先进的方法注入第三方Kext,不破坏系统的SIP。OpenCore支持读取NVRAM等诸如选择...

    Ghost博客中文版 v0.5.9.rar

    Ghost博客 0.5.9 最新特性 [新增] 自定义导航 [新增] 新增 {{navigation}} 标签 [新增] RSS 支持图片 [修复] 密码认证BUG [修复] 后台博文列表 BUG [修复] 博文发布 BUG [安全] 修复用户权限认证漏洞。 ...

    PyPI 官网下载 | pyspedas-0.5.9.tar.gz

    这个版本0.5.9的发布,意味着开发者对原有的功能进行了优化和更新,可能包括性能提升、新功能添加或已知问题的修复。 首先,让我们了解一下什么是空间物理。空间物理是研究地球及其周围的宇宙环境,如太阳风、磁层...

    PyPI 官网下载 | env_canada-0.5.9.tar.gz

    《PyPI官网下载:env_canada-0.5.9.tar.gz——探索Python环境与加拿大气象数据处理库》 PyPI(Python Package Index)是Python开发者的重要资源库,提供了丰富的第三方模块和工具,使得开发者能够方便地下载和安装...

    Python库 | NiLBS-0.5.9.tar.gz

    在NiLBS-0.5.9版本中,开发者可以期待以下特性: 1. **自适应参数选择**:NiLBS库能够根据输入数据的规模和预期的误判率自动调整Bloom Filter的大小和哈希函数的数量,以达到最佳性能。 2. **可扩展性**:NiLBS库...

    Python库 | storops-0.5.9.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:storops-0.5.9.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | gplib-0.5.9.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:gplib-0.5.9.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    PyPI 官网下载 | python_binance-0.5.9-py2.py3-none-any.whl

    版本号为0.5.9,表示这是该库的特定版本。".whl"是Python的轮子文件格式,是一种预编译的Python包,用户可以直接安装而无需构建源代码。 **描述分析:** 描述中提到"资源来自pypi官网,解压后可用",意味着这个...

    Python库 | saucelab_api_client-0.5.9-py3-none-any.whl

    **Python库sauclab_api_client 0.5.9版本详解** `sauclab_api_client` 是一个针对Sauce Labs平台的Python客户端库,它为开发者提供了方便的API接口,以便于在自动化测试中与Sauce Labs进行交互。Sauce Labs是一个云...

    Python库 | wikitextparser-0.5.9.win32.exe

    python库。 资源全名:wikitextparser-0.5.9.win32.exe

    PyPI 官网下载 | cryptoapy-0.5.9.tar.gz

    资源来自pypi官网。 资源全名:cryptoapy-0.5.9.tar.gz

Global site tag (gtag.js) - Google Analytics