I recently started using mod_proxy_http2 and some questions popped up for me:

1. Why do we retry 5 times hardcoded (leading to AH10023 in case we fail)?
   The other protocols only try to retry once if the ping failed (additional 
Expect 100 header in the HTTP case, PING packet in the AJP case).
2. Could we try to leverage the ping configuration parameter for workers used 
by HTTP / AJP by sending a PING frame on the HTTP/2 backend
   connection and wait for the reply for the configured seconds in ping, retry 
once if failed with a new connection and return 503 if failed again
   or continue processing if things were fine?

Regards

Rüdiger

C2 General

Reply via email to