只显示主题贴
DBCP千万不能用,我们上线的项目有几个发现都是DBCP造成死锁引起系统down机(thread dump)
- 进入论坛 Java 版
目前需要实现一个monitor功能,要求能得到app server的http thread数目,平均响应时间,http port status,jndi port status,RMI port status,用java提供的类能实现吗?其实app server本身也提供一些类似的信息,但是我们是要求将这些数据取出,然后汇总到数据库.
- 进入论坛 入门讨论 版
之前一直用struts作为Web MVC框架,目前改用webwork 2.2.4,发现一些问题,希望有关牛人能帮助解决:
1.刚开始用Property Driven方式,发现在Action中的校验,使用addFieldError方法,只要有一次error,之后也会不停地报error,导致页面无法提交.
2.随后改用Model Driven方式,第1种问题没有了,但又出现了新的问题,我的架构是用webwork+spring+hibernate, 一个对象save后(比如一条通讯录保存),再新建时,所有内容自动被填充为以前的内容.
感觉这两个现象都是值堆栈中的内容没有更新(或者清除)造成的,有没有 ...
- 进入论坛 入门讨论 版
这几天听了BEA的讲座,其实对性能来说他们也没有什么好的想法.试想一下,对于不同的Service Consumer,Service Provider对它而既可能是本地,也可能是远程的,如果用SOA的方法,所有的都是远程的,这样效率自然是无从谈起,他们还是指望硬件厂商的进步
- 进入论坛 Java 版
一直没有人回复,所以查看了一下Spring源代码,发现Spring已经帮我们解决了这个问题,在调用RMI方法时我们会用org.springframework.remoting.rmi.RmiProxyFactoryBean这个类来Wrap一个RMI Service,这个Class继承了RmiClientInterceptor,而RmiClientInterceptor帮我们解决了这个问题.EJB与此类似.
- 进入论坛 Java 版
一般来说,如果使用EJB或者RMI,我们为了提高性能,需要缓存一些Lookup的结果(EJB home接口或者RMI的),例如J2EE Design Pattern中的Service Locator就提供了类似的机制,如果我需要使用Spring+EJB或者Spring+RMI的方式,如何利用这种机制提高性能?
- 进入论坛 Java 版







评论排行榜