gpt4 book ai didi

java - 为什么我使用 SSL 时收到 “Error commiting response java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcher.write0(Native Method)”

转载 作者:行者123 更新时间:2023-12-01 16:12:18 27 4
gpt4 key购买 nike

当我将页面从 http 重定向到 https 时,我遇到了此异常。奇怪的是,我可以在前 10 到 20 个请求中访问 https。但后续请求我遇到了这个破损的管道问题

下面是完整的异常

提交响应时出错java.io.IOException:sun.nio.ch.FileDispatcher.write0( native 方法)处的管道损坏,sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)位于sun.nio.ch .IOUtil.writeFromNativeBuffer(IOUtil.java:104) 在 sun.nio.ch.IOUtil.write(IOUtil.java:75) 在 sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302) 在 com.sun。 enterprise.server.ss.ASOutputStream.write(ASOutputStream.java:120) 位于 com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(OutputRecord.java:283) 位于 com.sun.net.ssl.internal。 ssl.OutputRecord.write(OutputRecord.java:272) 位于 com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:666) 位于 com.sun.net.ssl.internal.ssl.AppOutputStream。在 org.apache.coyote.http11.InternalOutputBuffer.commit(InternalOutputBuffer.java:602) 处写入(AppOutputStream.java:59) 在 com.sun.enterprise.web.connector.grizzly.ProcessorTask.action(ProcessorTask.java:721)在 org.apache.coyote.Response.action(Response.java:188) 在 org.apache.coyote.Response.sendHeaders(Response.java:380) 在 org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java :357)在org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:318)在org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:528)在org.apache.coyote.tomcat5。 CoyoteAdapter.service(CoyoteAdapter.java:192) 在 com.sun.enterprise.web.connector.grizzly.ProcessorTask.doProcess(ProcessorTask.java:604) 在 com.sun.enterprise.web.connector.grizzly.ProcessorTask.process( ProcessorTask.java:475) 在 com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:426) 在 com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java: [281] com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:83)

最佳答案

我通过增加 JVM 可用的 RAM 解决了类似的问题,例如:

java -jar <your JAR file> -Xms512m

关于java - 为什么我使用 SSL 时收到 “Error commiting response java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcher.write0(Native Method)”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/650433/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com