Puncte:0

Apache nu mai răspunde după un timp la activarea HTTP/2

drapel dz

Am apache 2.4.41 pe Ubuntu 20.04 și rulez o anumită aplicație prin PHP-FPM, cu MPM setat la „eveniment”. Recent, în încercarea de a accelera aplicația, am activat HTTP/2 în virtualhost prin adăugare Protocoale h2 http/1.1. Desigur, am verificat mai întâi dacă modulul HTTP2 a fost activat folosind apachectl -M. Am verificat răspunsul de la server: HTTP/2 funcționează. Apache2 acceptă protocolul de strângere de mână, iar aplicația este vizibil mai rapidă.

Acum, după câteva zile (sau uneori ore) de utilizare, aplicația nu mai răspunde la solicitări. Când verific htop, nu văd procese mari ale procesorului sau utilizare a memoriei. Verificarea stării proceselor apache, php-fpm și mariadb nu dezvăluie nicio eroare.

Am scos h2 parametrul de la Protocoale directivă și apache reîncărcat, care o rezolvă. Dar, desigur, aș dori să folosesc HTTP/2. Are cineva idee ce ar putea fi cauza asta? Ce jurnale aș putea verifica pentru a obține un indiciu sau ce teste aș putea efectua?

vidarlo avatar
drapel ar
Ce arată jurnalele tale?
Guido Goluke avatar
drapel dz
Presupun că vă referiți la jurnalul de erori pentru gazda virtuală respectivă. Nu este nimic acolo.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.