我在nginx后面有一个Artifactory,上传大于4 GB的文件失败。我可以肯定这是nginx的错,因为如果文件从本地主机上传到本地,则不会发生任何问题。
nginx的设置有client_max_body_size和client_body_timeout足够大的并非是一个问题。
client_max_body_size
client_body_timeout
尽管如此,当通过curl上传大文件(> 4 GB)时,大约半分钟后它仍然失败。我收到的唯一错误消息是HTTP 500 Internal Server Error,没有任何内容写入nginx的错误日志。
HTTP 500 Internal Server Error
nginx artifactory
artifactory ×1
nginx ×1