我的xpage应用程序遇到问题。并发用户数较少时,它可以很好地工作。但是当更多的并发用户说超过1000时,尝试访问xpage应用程序,它将变得非常缓慢。我看过代码并更正了一些多余的代码。
但是我不确定这是问题所在。为此,Lotus Notes中有什么方法可以模拟1000个用户的负载测试?
如果有任何解决方法,请帮助我。
最佳答案
与Oliver同意使用JMeter。
但是,您真正想要的是找出哪里有“昂贵”的代码。对于代理,您可以对其进行“配置”。但是,对于XPage而言,这并不那么简单。您可以尝试来自OpenNTF.org的XPages Toolbox。我没有在Domino 9.0.x上尝试过它,但我认为您可以使用它。
另一种简单快速的想法是在应用程序中加载页面时在服务器的控制台上打印一些时间信息。您可以使用阶段侦听器添加此信息-或将其放置在另一个更特定的位置-它实际上取决于应用程序的结构方式。但是通过这种方式,您可以快速了解瓶颈所在,然后再深入工具箱:-)
/约翰
关于testing - 如何在xpages中进行负载测试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27520086/