-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GoAway error on files POST requests #1091
Comments
@mstoykov I noticed that you've added a label 'bug'. Do you still need details like k6 version and the script excerpt? |
This is needed for correct handling of redirects of requests with bodies and in http2 when the server sends GoAway without an error. Unfortunately testing the GoAway case turned out to be problematic so it is left for the future. Fixes #1091
Hi, Sorry, in my original post I said that I did test and couldn't find the bug and was sure we were using GetBody ... as I was pretty sure we have a test to catch another case where it is needed (Posts with redirects, or any request with a body :))
as the article suggests you can (for now) up nginx's max requests per http2 connection :) |
Thanks for this @mstoykov! :) |
Thank you, for reporting it :) |
This is needed for correct handling of redirects of requests with bodies and in http2 when the server sends GoAway without an error. Unfortunately testing the GoAway case turned out to be problematic so it is left for the future. Fixes #1091
This is needed for correct handling of redirects of requests with bodies and in http2 when the server sends GoAway without an error. Unfortunately testing the GoAway case turned out to be problematic so it is left for the future. Fixes #1091
I was doing a single file upload for number of users initiated via VUs and for some users I was getting the GO AWAY error.
After a bit of investigation I've found the following article: https://www.endgame.com/blog/technical-blog/investigating-http2-performance-go
I was wondering if the issue is related to not only our server configuration, but also to the GO http client in k6?
The text was updated successfully, but these errors were encountered: