首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库中web视图的常量数据轮询

数据库中web视图的常量数据轮询
EN

Stack Overflow用户
提问于 2013-09-13 00:16:59
回答 1查看 194关注 0票数 2

我们正在开发一种解决方案,它必须有一个带有一些基本视图/图表的仪表板,每当active应该每10秒左右更新一次,而且每个用户可能都有相同的图表,但是显示过滤过的信息。

为了实现这一点,我开始研究push技术,并开始使用JSF + PrimeFaces + PrimePush进行一些测试。它完成了刷新视图的工作,但在后端,我必须使用计划作业和会话管理来构建一个非常可靠的结构,以便以预期的速度从数据库中获取信息。而且,由于PrimePush使用的是大气,通道的概念可能是一个问题,因为每个用户都需要一个不同的通道来进行“数据提要”。

我现在要讲的重点是,了解如何批准这种方法,以及是否有任何已知的替代方案(请使用Java相关的),它们可能更适合仪表板场景。

非常感谢您的时间,如果有人需要更多的信息,我非常乐意提供它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-13 09:22:16

频率不是很高: 10s是一个很长的轮询间隔。

在这种情况下,使用AJAX从浏览器进行轮询是可以的。至于后端,servlet可以查询数据库中的最后更改。

这是一个简单的设置,但应该足够好。

如果您遇到了性能问题,可以考虑异步servlet和JMS队列。如果延迟应该更小(例如500 be ),这将是适当的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18776267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档