我已经使用 import javax.xml.ws.Endpoint 创建了一个 Web 服务和一个使用 Service.create 和 service.getPort 连接到它的客户端。现在,仅使用少量连接时,一切都可以正常工作...
但是 - 如果我启动让我说 1000 个并发连接(客户端)到我的 Web 服务,我会得到以下“有时”
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection refused: connect
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection refused: connect
... then it works ...
... works again ...
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection refused: connect
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection refused: connect
... works ...
... works ...
(你明白了)
但这并不一致……所以我想知道……有限制吗?(我使用的是JDK提供的轻量级HTTP服务器)