首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代理运行时XPage速度变慢

代理运行时XPage速度变慢
EN

Stack Overflow用户
提问于 2012-04-15 19:05:42
回答 2查看 184关注 0票数 1

我在一个具有长时间运行的导出代理的数据库中看到了一些奇怪的XPage缓慢。如果你启动了导出代理,所有的xpages在应用程序中都会变慢。如果我看一下服务器,代理管理器使用了25%的CPU,所以还剩下大量的CPU资源。我没有任何从XPages运行的代理。还有人看到这个了吗?有没有办法防止这种情况发生?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-16 03:33:39

原因可能有很多。您需要开始诊断发生了什么,以发现哪里发生了争用。例如,如果您正在读/写大量文档,那么根据您的磁盘配置,磁盘子系统中可能会出现争用。或者,如果内存太低,可能会导致在JVM中发生大量垃圾收集,这也可能导致速度变慢。

我将从XPages工具箱开始,看看您是否可以确定减速发生的位置,并从那里进行调查。如果你需要更深入的研究,看看你的工具包java profiler (http://www.yourkit.com),它将为你提供过多的信息来帮助你识别来源。

票数 4
EN

Stack Overflow用户

发布于 2012-04-18 14:21:37

..。也许您应该尝试分析您的代理,看看代码中是否有任何明显的地方可以在性能方面进行改进。对相同数据的并发访问可能会产生不良的响应时间(特别是如果是写访问,这可能会强制重建视图)。尝试在数据库中打开与导出代理不访问相同数据的XPage -仍然很慢?

要分析代理,请在设计器中将其打开,并在属性的基本选项卡上启用“分析此代理”:-)

/John

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

https://stackoverflow.com/questions/10161461

复制
相关文章

相似问题

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