owncloud/nextcloud Slow upload speed on http2

(Last Updated On: December 8, 2020)

이해할 수가 없다………………………………. 왜 업로드속도가 안나오는지.
nextcloud가 무거운 프로그램인건 아는데 업로드를 nginx가 먼저 받기 때문에 어쨌든 간에 잘 나와야하는거 아닌가?

내 경우 최대 쓰루풋 300Mbps 연결에 40Mbps 업로드만 나왔다.
nextcloud 포럼에도 똑같은 일로 1Gbps 커넥션에서 100Mbps도 나오지 않는 다는 글이 있다.

해결법으로 http2 를 끄라는데, 꺼보니 http/1.1 에서 정말로 260Mbps가 나오는데
http2가 더 좋은데 끄자니 뭔가 애매하다. (해당 포트의 vhost 모두 다 꺼야되기 때문에)

Plan A. Disable HTTP/2

Plan B. optimize nginx http2

http2_max_concurrent_pushes 64;
http2_max_concurrent_streams 256;
http2_max_requests 4000;
http2_max_field_size 8k;
http2_body_preread_size 256k;

Plan C.

Nginx: Nextcloud Horribly Slow Upload