gpt4 book ai didi

tomcat - 对端 : socket write error - cfcontent on Coldfusion 10 重置连接

转载 作者:行者123 更新时间:2023-11-28 21:47:02 25 4
gpt4 key购买 nike

我们最近从 Coldfusion 9 升级到 CF10,现在我在使用 cfcontent 提供文档(pdf、doc 等)的页面上收到零星错误。我正在使用 cfcontent 来控制对文件,因为有些仅供内部使用。这在使用 CF9(均为标准)时并未发生,我认为这可能与 Tomcat 的更改有关。

我无法重现错误,但它每天发生 200 次左右:

coldfusion.tagext.OutputException: The cause of this output exception was that: ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error

最佳答案

此错误表示 HTTP 连接已被客户端(浏览器)终止。当用户在长时间运行的请求期间点击“停止”按钮时,就会发生这种情况。 CF 服务器准备输出缓冲区,但当它返回给 Apache 或 IIS 时,web 服务器通知它客户端不再监听。

过去,此错误会出现在“server.log”文件中。也许已经改变的行为是错误现在作为常规 stdout 的异常抛出并被应用程序日志捕获。

此错误的发生可能是因为用户变得不耐烦,但可能是由于网络问题或 IIS 或 Apache 配置不当而发生。它也可能并且确实在重负载下发生 - 任何导致 HTTP/TCP 连接断开的事情都可能产生此错误。再说一次...我不是说你不应该担心这个错误。这是一种以前未被观察到的新行为,因此值得关注。但是有正当的理由可以抛出这种错误。

关于tomcat - 对端 : socket write error - cfcontent on Coldfusion 10 重置连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12141659/

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