在运行集成测试时,Jetty在几次请求后使会话无效

时间:2019-06-01 00:34:52

标签: embedded-jetty jetty-9

嗨,我正在尝试在9.4.10码头上为我的应用程序运行集成测试用例,我正在使用apache Http客户端向服务器发出请求,并将sessionId作为请求的标头传递。在某些测试案例中,我观察到在10-11个成功的请求之后,服务器将对它们之后的所有连续请求的响应状态设置为303,结果是对服务器的请求未成功且测试失败。但是在11个请求之后,如果我得到一个新的sessionId并尝试在测试中执行这些请求,它们都将通过。我不了解码头的这种行为,我在配置中缺少什么吗?当前会话中每分钟最大请求数是否需要配置?自一个星期以来,我一直在解决此问题,但是我没有任何线索。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

Jetty中没有可产生303状态代码响应的组件。

检查您的第三方库以了解其来源。