高分请教web服务器的数据缓冲问题

flymood 2012-07-02 05:33:45
公司在开发一个实时监控系统,但是我觉得一点也不实时。

系统基于web实现(局域网),bs架构,web服务器用的weblogic,开发语言是java,底层通讯和数据处理用的c++。我负责c++部分,为了让java取数,我用c++写了一个接口,供java调用取数。由于是实时系统,数据量很大,数据刷新很快。现在的流程是页面刷新一次,java程序就来c++这一块不停取数,如果页面上数据很多,会造成页面有停顿的现象,严重影响用户体验。而且刷新快了,cpu占用率很高,刷新慢了,实时监控系统要求又满足不了。

我想问的是,weblogic能不能实现自己的缓冲,就是把页面请求和到c++取数分开。类似于多线程工作,一边不停从c++取数,缓冲到weblogic,一边是不停响应页面请求,立刻把数据发回到页面,互不干扰。这样才有点实事系统的意思。

还有用web的话,有没有更好的架构或者软件,用来做实事监控系统?

...全文
130 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
flymood 2012-07-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

你们这个监控是存活监控吧!
[/Quote]

就是监控界面(IE)一直最大化,始终不关,数据在一直自动刷新。应该就是你说的存活监控。
q309359017 2012-07-03
  • 打赏
  • 举报
回复
你们这个监控是存活监控吧!
flymood 2012-07-02
  • 打赏
  • 举报
回复
没人关注啊。

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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