1
我使用glassfish 4.1.1(Windows 7)来托管我的REST服务。我创建了一个返回“Hello”字符串的简单终端。然后我创建了一个客户端,它发送50个并发请求来执行GET请求,但服务器似乎一次只处理5个请求。我将最大线程池大小更改为200,但这似乎没有任何影响。下面是我的完整的GlassFish设置我如何让Glassfish服务器接受多个并发请求?
http-thread-pool
Max Queue size: -1
Max Thread Pool size 200
Min Thread Pool size 100
Thread-pool-1
Max Queue Size: -1
Max Thread Pool size 200
Min Thread Pool size 50
Network Config->Transports-> tcp
Accepter threads: 4 (I have a 4 core machine)
我使用Fiddler监控的要求,这是我看到的只有5请求一次发送,一旦他们完成下一个5发,即使我送50同时请求。
任何想法?
感谢 凯