我有一个测试计划如下:
我的线程组包含三个请求,一个 POST 和两个应该一个接一个执行的 GET。POST Suggestions
返回一个被执行的令牌,GET Progress
直到它完成,当它完成时,我准备好了GET Suggestions
。
问题是服务器被配置为一次只处理 5 个线程,如果我生成 6 个线程,它会处理 5 个并且第六个简单地死掉(停止线程),因为服务器回答为503 Service Unavailable
. 我想找到这样一个解决方案,将第六个、第七个等 POST 请求留在某个队列中,直到前五个线程之一完成,即池中有一个位置。