故意降低测试的Javaservlet响应时间

故意降低测试的Javaservlet响应时间,java,servlets,Java,Servlets,我编写了一个小servlet netbeans/payara,它为地图创建提供本地存储的图像,以测试我的地图合成软件 工作完美,但由于响应时间非常快,有点太完美了。我希望缩短响应时间,以便更好地模拟服务器速度慢或连接不良的真实场景 有没有一个好的方法来实现这一点 Thread.sleep() 只会阻塞一个线程,所以这并没有真正的帮助…线程。睡眠不会使睡眠只成为一个线程。它将使执行该代码的每个线程都处于睡眠状态。您是否考虑过使用类似的方法向其抛出大量请求?这将更加现实。感谢您的帮助,它确实是一个

我编写了一个小servlet netbeans/payara,它为地图创建提供本地存储的图像,以测试我的地图合成软件

工作完美,但由于响应时间非常快,有点太完美了。我希望缩短响应时间,以便更好地模拟服务器速度慢或连接不良的真实场景

有没有一个好的方法来实现这一点

Thread.sleep()

只会阻塞一个线程,所以这并没有真正的帮助…

线程。睡眠不会使睡眠只成为一个线程。它将使执行该代码的每个线程都处于睡眠状态。

您是否考虑过使用类似的方法向其抛出大量请求?这将更加现实。感谢您的帮助,它确实是一个副本,我没有搜索apache,只搜索glassfish/payara,所以它没有出现在我的搜索结果中。我还将仔细看一看JMeter谢谢,我误读了关于servlets中TheAD的另一个答案。我认为在我最基本的测试用例线程中,sleep可能就足够了,如果不行,我将尝试回答我的问题。