diff options
author | Jacob Vosmaer <contact@jacobvosmaer.nl> | 2015-09-07 13:05:29 +0200 |
---|---|---|
committer | Jacob Vosmaer <contact@jacobvosmaer.nl> | 2015-09-07 13:05:29 +0200 |
commit | 8d59b1ac456575496e0bceb6812c59545b1e9b50 (patch) | |
tree | 02adc9e2c3d170f97ee7ef5e9cc01d6e6e139c8c /doc/gitlab-basics/add-image.md | |
parent | 0fbd6244ec8d06376b4130a4832dd77ce207fc5f (diff) | |
download | gitlab-ce-8d59b1ac456575496e0bceb6812c59545b1e9b50.tar.gz |
Do not let NGINX buffer Git HTTP requests
Before this change NGINX would convert a chunked HTTP POST (e.g.
git push) into a HTTP 1.0 single large POST. This creates an
unnecessary delay, and it creates unnecessary memory pressure on
gitlab-git-http-server.
For the response ('proxy_buffering') I am less sure that NGINX 's
buffering behavior is harmful, but it still makes more sense to me
not to interfere with gitlab-git-http-server (and the Golang net/http
server).
Diffstat (limited to 'doc/gitlab-basics/add-image.md')
0 files changed, 0 insertions, 0 deletions