Ensure you are using LogLevel of info for Apache and not err or warn. You will 
only see stack traces in info level output.

> On 11 Jun 2020, at 4:05 pm, Daniel Haude <[email protected]> wrote:
> 
> Hello Graham,
> 
> thanks for your tip. I set  the request-timeout to 30 seconds (well shorter 
> than Apache's patience), and lo and behold, the timeout errors have stopped 
> appearing in the logs altogether.
> 
> Now I'm wondering: Since the request-timeout parameter makes mod_wsgi restart 
> itself before Apache kills it from outside, is it possible that my code gets 
> stuck as before but the timeout isn't logged at all? I was hoping that 
> hitting mod_wsgi's request-timeout limit would trigger a meaningful stack 
> trace into the Apache logs. Or possibly my script just happened to not hang 
> since a couple of days ago (it did it about once per day before).
> 
> Best regards: **D
> 
> On Monday, June 8, 2020 at 12:46:36 PM UTC+2, Graham Dumpleton wrote:
> You need to set the request-timeout option on WSGIDaemonProcess.
> 
>> On 8 Jun 2020, at 6:01 pm, Daniel Haude <[email protected] <>> wrote:
>> 
>> Hello,
>> 
>> about once a day I'm getting "Timeout when reading response headers from 
>> daemon process" from my WSGI/Flask application, of course never when I 
>> test/use the app myself. I'd like to find out at which point the code hangs. 
>> The MySQL "long query" or error logs doesn't showe anything, but I'm also 
>> attaching to other DBs where I don't have access to the logs. 
>> 
>> In the mod_wsgi logs I found this paragraph: "When stack traces were being 
>> dumped upon request timeout expiring, the line numbers of the definition of 
>> each function in the stack trace was being displayed, instead of the actual 
>> line number within the body of the function that was executing at the time." 
>> , so it must be possible to get stack traces, only there is no hint on how 
>> to activate them.
>> 
>> Thanks!
>> 
>> -- 
>> 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 view this discussion on the web visit 
>> https://groups.google.com/d/msgid/modwsgi/b4204300-ca26-4d26-8251-219a06846837o%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/modwsgi/b4204300-ca26-4d26-8251-219a06846837o%40googlegroups.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/modwsgi/de0b5052-647f-43d7-89f5-07af5cfa1f94o%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/modwsgi/de0b5052-647f-43d7-89f5-07af5cfa1f94o%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/465FACDB-88B4-4CD3-B7B9-46E2D88718BD%40gmail.com.

Reply via email to