I never changed it. It shows 300. Should I make it to 600? On Saturday, April 29, 2023 at 9:21:15 PM UTC-7 Graham Dumpleton wrote:
> What is the Timeout directive set to in your main Apache configuration? > > On 30 Apr 2023, at 2:18 pm, Aash <aashish...@gmail.com> wrote: > > Hello Graham, Thanks for the quick response. > > The API response depends on how many items are sent in a batch so for a > long list it can take a long time (It is taking a list of domains and > returns a list). I am using the Python Requests library and requests.post > to call the API. > This error occurs only when there is a long list which might need a minute > or two to get response from the API. The error occurs on all the requests > that are having longer lists. > > On Saturday, April 29, 2023 at 9:10:01 PM UTC-7 Graham Dumpleton wrote: > >> How long does it usually take for the remote API to respond? Does it >> always respond quickly, or can it take a very long time? Does this error >> occur on every request, or only after your web application has been running >> for a while? >> >> On 30 Apr 2023, at 2:04 pm, Aash <aashish...@gmail.com> wrote: >> >> I am trying to host my Flask app on a Linux server. My app connects to an >> API and waits for a response. It is giving me this error. >> >> [Sun Apr 30 05:57:30.091150 2023] [wsgi:error] [pid 524703:tid >> 140623501117184] [client *someIp*:62319] Timeout when reading response >> headers from daemon process 'webApp': /var/www/webApp/webapp.wsgi, referer: >> http://*serverIP*/ >> >> My conf file looks like this: >> >> >> 1. <VirtualHost *:80> >> 2. ServerName *serverIp* >> 3. ServerAdmin em...@mywebsite.com >> 4. >> 5. WSGIDaemonProcess webApp processes=4 threads=5 >> maximum-requests=1000 request-timeout=600 >> 6. WSGIProcessGroup webApp >> 7. >> 8. WSGIScriptAlias / /var/www/webApp/webapp.wsgi >> process-group=webApp application-group=%{GLOBAL} >> 9. >> 10. <Directory /var/www/webApp/webApp/> >> 11. Order allow,deny >> 12. Allow from all >> 13. </Directory> >> 14. >> 15. Alias /static /var/www/webApp/webApp/static >> 16. <Directory /var/www/webApp/webApp/static/> >> 17. Order allow,deny >> 18. Allow from all >> 19. </Directory> >> 20. >> 21. ErrorLog ${APACHE_LOG_DIR}/error.log >> 22. LogLevel warn >> 23. CustomLog ${APACHE_LOG_DIR}/access.log combined >> 24. </VirtualHost> >> >> The error on user-side is >> *Gateway Timeout* >> >> *The gateway did not receive a timely response from the upstream server >> or application.* >> >> >> >> >> -- >> 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 modwsgi+u...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/modwsgi/94c43590-df3c-4a93-8cd9-d2afb965a631n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/modwsgi/94c43590-df3c-4a93-8cd9-d2afb965a631n%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 modwsgi+u...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/modwsgi/e0bccec9-53a2-41af-a9e5-edcb1229ef80n%40googlegroups.com > > <https://groups.google.com/d/msgid/modwsgi/e0bccec9-53a2-41af-a9e5-edcb1229ef80n%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 modwsgi+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/modwsgi/a71d2462-ee92-465d-9b37-d07ed3cd603en%40googlegroups.com.