J'ai un problème avec les proxies Apache.
On m'a demandé de laisser ouverte la connexion entre Apache et le client web, car nous travaillons sur SSE. Le problème est que par défaut, le délai d'attente est de 60 secondes. J'aimerais augmenter significativement cette valeur, et j'ai trouvé la directive ProxyTimeout
qui est géniale MAIS elle augmente le délai d'attente pour TOUS les proxies. Dans ma configuration, j'ai plusieurs proxies ajp, et j'aurais aimé appliquer le ProxyTimeout
uniquement à /test:
ProxyPass /test ajp://some_ip:8009/some_URL
ProxyPassReverse /test ajp://some_ip:8009/some_url
ProxyPass /test2 ajp://some_ip2:8009/some_url2
ProxyPassReverse /test2 ajp://some_ip2:8009/some_url2
Est-ce qu'il y a un moyen de le faire?
Jusqu'à présent, j'ai testé avec : ConnectionTimeout
et ProxyPass /test ajp://some_ip:8009/some_URL timeout=120
sans succès.
J'ai même essayé de spécifier un délai d'attente avec un bloc Proxy :
Proxyset timeout=10
mais encore une fois, cela n'a pas fonctionné.
Je ne suis pas familier avec les niveaux de délai d'attente dans Apache (je sais qu'il en existe), et mes connaissances en Apache sont plutôt limitées.
Merci pour votre aide!