H13 - 连接关闭但没有响应

当 web dyno 中的进程接受连接但随后关闭套接字而不向其写入任何内容时,将引发此错误。

2010-10-06T21:51:37-07:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/" host=myapp.herokuapp.com fwd=17.17.17.17 dyno=web.1 connect=3030ms service=9767ms status=503 bytes=0

可能发生这种情况的一个示例是,Unicorn Web 服务器配置的超时时间小于 30 秒,并且在超时发生之前工作人员尚未处理请求。在这种情况下,Unicorn 会在写入任何数据之前关闭连接,从而生成 H13。