Hey Graham, thanks. It doesn't look as a log rotation problem since it appears more than once on the same log file, but it looks like a issue with client drop of connection. The clients are most mobile apps and only a feel are curl php connection.
The percentage of 500's is very low, around 0.1% of the requests. Maybe I should capture the error and fail gracefully, right? This doesn't look as a mod_wsgi <-> flask interaction issue.. 2018-05-23 17:42 GMT-03:00 Graham Dumpleton <[email protected]>: > There error usually indicates that the client dropped the connection, or > connection was lost for some other reason, while still sending request > content. > > How often does it occur? > > Does it happen at exact same time (or two times) a day. If seeing this, > can be caused by log rotate service force restarting Apache and breaking > connections. > > Graham > > On 24 May 2018, at 4:25 am, Leonardo L. P. da Mata <[email protected]> > wrote: > > Hello folks, > > After upgrading to the latest version of mod_wsgi I'm getting some errors > on my flask project: > > IOError: Apache/mod_wsgi request data read error: Partial results are valid > but processing is incomplete. > > They happen on this part of the code: > # Just accept json requests > app.before_request(hooks.validate_content_type) > > > def validate_content_type(): > if request.method == 'GET' or not request.get_data(): > return > > Which according to flask http://flask.pocoo.org/d > ocs/1.0/api/#flask.Flask.before_request > it Registers a function to run before each request. > > > have you seen this issue on mod_wsgi before? > > Thanks > 2018-05-18 16:40 GMT-03:00 Leonardo L. P. da Mata <[email protected]>: > >> Hello Graham, after upgrading the module and changing the number of >> process and threads for 10 and 3, I was able to achieve a improvement from >> 85req/s to 95req/s >> >> I still need to verify the usage of event mode since we had some problems >> in the past with Session management on apache in this mode. >> >> Thanks for the explanations. BTW, I will submit the updated version of >> mod_wsgi RPM to Amazon so they might upgrade it. >> >> > > > > -- > Leonardo Luiz Padovani da Mata > [email protected] > > "May the force be with you, always" > "Nerd Pride... eu tenho. Voce tem?" > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/modwsgi. > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/modwsgi. > For more options, visit https://groups.google.com/d/optout. > -- Leonardo Luiz Padovani da Mata [email protected] "May the force be with you, always" "Nerd Pride... eu tenho. Voce tem?" -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
