高分求助一个缓存接口的实现

lansb1 2008-06-17 05:18:37
现在系统要做个相关接口的缓存,目的就是在对方系统发送登陆人员的相关待办数目(估计那些待办数据库直接查要话费350~550ms,要查的比较多,有公告,流程等...已经最优了)
生产系统(weblogic+oracle)
对方系统在高峰期的时候差不多访问我方系统20次/秒,
开始直接到数据库查,导致数据库cpu90%,系统几乎崩溃。
后来采用EHCache,每人访问过10秒取一次(数据要实时,不能太长痛苦!),用了一段时间,勉强可以撑住,最近有不行了。

热心人都来出出主意,很急。
...全文
75 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lansb1 2008-06-19
  • 打赏
  • 举报
回复
没人哦,自己先顶下,
提点意见吧。
lansb1 2008-06-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jdlsfl 的回复:]
用数据库中间件
数据库连接池
[/Quote]

可以具体点不?
主要是考虑的数据的准确和实时,才去库表查的
jdlsfl 2008-06-17
  • 打赏
  • 举报
回复
不要每个查询都建立数据库连接
jdlsfl 2008-06-17
  • 打赏
  • 举报
回复
导致数据库cpu90%,应该是由于数据库连接太多造成的
jdlsfl 2008-06-17
  • 打赏
  • 举报
回复
用数据库中间件
数据库连接池
lansb1 2008-06-17
  • 打赏
  • 举报
回复
楼上的,你倒是提点建议哦。

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧