我有一个监视应用程序,它通过gui显示许多应用程序服务器的状态。它的工作方式是向应用服务器发送一个状态请求。应用服务器依次查询所有it组件的状态,构建状态响应消息,并将该消息发送到监控应用。监控应用程序将状态消息中的信息写入数据库,然后在GUI上显示。整个监控应用都是在JavaSE中完成的。
我的问题是this...the数据库很难跟上,因为它需要持久化的数据量太大。
我想出的解决方案是将优先级分配给状态消息的组件,并根据优先级将其持久化到DB。
这个问题有没有更好的解决方案?
发布于 2010-06-02 17:24:35
我想知道,如果您的数据库不能跟上存储数据的步伐,那么保持对状态请求的响应可能也会给应用服务器带来沉重的负载。
我不知道状态消息中有哪些信息,也不知道有什么要求。其中一些选项包括:
https://stackoverflow.com/questions/2956248
复制相似问题