在线292人
首页
主题总表
培训咨询
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
今天我把我做的项目从JBoss3.2.6迁移到JBoss4.0.3sp1时出现错误,出错页面是一个从servlet调用sessionbean的页面,出错提示为: java.lang.reflec..
返回本主题
返回主题列表
下一主题
很多B/S的JAAS文章都只介绍了验证,但是权限是如何实现的? 同过验证后通过什么api告诉容器,登陆的用户是什么角色? 我在web容器和ejb容器中配置了权限的声明 然后登陆 [code] ..
Go
总共有
4
回复 /
1
页
前往下页:
g.c.wang
悄悄话
发表文章: 9
注册时间: 2005年09月18日 01:25
高访问量动态页面Connection 对象该如何安全的使用?前辈赐教!
2005年10月27日 22:55
标签列表
高性能
(72)
对象池
(30)
网站放上了××名单的显示,查询。连接由数据源获得。初始值为2,最大值为50。但有很多地方都使用这个数据源。出现访问超时现象,一看日志,显示资源耗尽,不能获得连接。
程序写了个DAO,在DAO里执行sql操作并关闭rs、stmt。在Service中调用DAO并向DAO传递Connection,操作完成后关闭Connection。
页面会调用3个sql操作,这3个操作分别使用了3个不同的Connection。个人觉得这么使用是符合要求的,获得-用完-关闭。
但在大访问量下却出现不能获得连接的情况。
我想请教,在大访问量,高并发的动态页面,如何安全的使用Connection?Connection返还连接池的速度快吗?谢谢!
blueoxygen
悄悄话
发表文章: 52
注册时间: 2005年06月26日 11:49
Re: 高访问量动态页面Connection 对象该如何安全的使用?前辈赐教!
2005年10月28日 13:17
>
>
>
>
> 网站放上了××名单的显示,查询。连接由数据源获得。初?> 值为2,最大值为50。但有很多地方都使用这个数据源。出现?> 问超时现象,一看日志,显示资源耗尽,不能获得连接。
>
>
>
>
> 程序写了个DAO,在DAO里执行sql操作并关闭rs、stmt。在Se
> vice中调用DAO并向DAO传递Connection,操作完成后关闭Conn
> ction。
>
>
>
>
> 页面会调用3个sql操作,这3个操作分别使用了3个不同的Con
> ection。个人觉得这么使用是符合要求的,获得-用完-关闭
> ?> 但在大访问量下却出现不能获得连接的情况。
>
>
>
>
>
> 我想请教,在大访问量,高并发的动态页面,如何安全的使?> Connection?Connection返还连接池的速度快吗?谢谢!
我不明白为什么DAO不能管理connection的生命周期,要一个service layer来传递呢?
banq
悄悄话
发表文章: 9312
注册时间: 2002年08月03日 17:08
Re: 高访问量动态页面Connection 对象该如何安全的使用?前辈赐教!
2005年10月28日 17:47
>在大访问量,高并发的动态页面,如何安全的使用Connection
根本解决之道是使用对象
缓存
,减少数据库的访问。
Jdon框架已经内置
缓存
,欢迎你选用试验一下。我也提供免费给你改用试验,效果不好不收费。呵呵,做个广告。
g.c.wang
悄悄话
发表文章: 9
注册时间: 2005年09月18日 01:25
Re: 高访问量动态页面Connection 对象该如何安全的使用?前辈赐教!
2005年11月01日 23:18
断网几天,公司上外网有严格限制-_-!!!
非常感谢两位的回复!贴子还没沉的太厉害^_^
是应该使用
缓存
,这方面没什么经验。已下了Jdon Framework ,好好看看。
现在的解决方法:
1、尽量在一个Connection里完成操作。
2、把传入DAO的Connection设置为静态的,同时对server方法同步,再用一个timer 去定时判断Connection的空闲时间是否超过设定值,超过就关掉它。
资源耗尽是没了,但在访问量高时速度很慢,最多时我数了20下。。。。。。
luowei
悄悄话
发表文章: 115
注册时间: 2004年07月01日 15:23
Re: 高访问量动态页面Connection 对象该如何安全的使用?前辈赐教!
2005年11月02日 17:38
用过滤器+线程绑定ThreadLocal,去做,效率是比较高的!
这个主题有
4
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam