我正在测试一个JettyServer实现。在一种情况下,服务器向特定客户端发送触发器,客户端用一些文本数据作出响应。接收到的文本数据在doPost()方法中读取,并填充到全局变量“resp”中。发送udp请求的方法等待15秒的超时。超时后返回变量'resp'以进行进一步处理。
为每个请求生成发送请求的类的新实例。所以我想不应该有任何同步问题。
当只有一个请求发送给客户端时,所有这些都正常工作。
但是当我尝试发送更多请求时,说50个请求,我收到的响应只有<50次(2或3个响应未到达码头服务器)。
这可能是Jetty Server实现中的问题吗?我一直试图调试这个2天了。