答案 0 :(得分:0)
我认为SSL会话已超时 在我的客户端
没有。您的客户端在没有首先从服务器接收SSL close_notify的情况下遇到了关闭(重置)连接。所以它不是客户。我猜想服务器正在施加POST大小限制并在超过连接时关闭连接。
如果您发送的数据过多,您将会在某处或其他地方体验IOExceptions。要么遵守限制要么提高限制,并遵守新的价值。
答案 1 :(得分:-1)
打开您的domain.xml并尝试找出您正在使用的SSL版本。 如果您看到类似以下内容[ ssl3-enabled =“false”],那么它的SSL2默认超时为100秒。
<ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" ssl3-enabled="false" cert-nickname="s1as"></ssl>
在这种情况下 你可以为 ssl-session-timeout 属性增加一些更大的价值[你可能需要添加这个]
或者您可以选择在ssl上使用ssl3,默认情况下超时值较大。
参考:http://download.oracle.com/docs/cd/E19798-01/821-1753/abhaq/index.html