erstmal vorweg. Ja ich weiß das ist kein Froxlor Problem an sich. Allerdings habe ich das Problem im Zusammenhang mit Froxlor und hier sind ja auch einige wirklich schlaue und belesene Leute dabei. Vielleicht ist also Jemand im Stande mich auf die richtige Fährte zu schicken.
Ich habe seit einiger Zeit (seitdem ich Debian mit allem drum und dran neu installiert habe und dann eine bestehende Froxlor-Installation mit allen Kunden darauf migriert habe) das Problem, dass offenbar das PHP-FPM "hängt". Das ganze wirkt sich dann so aus, dass ich folgende Logzeilen im Error-Log des Kunden habe:
[Fri Mar 29 17:04:50.504543 2019] [proxy_fcgi:error] [pid 17024:tid 140393488283392] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58255] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:04:53.952288 2019] [proxy_fcgi:error] [pid 16827:tid 140393648056064] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58256] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:04:55.194137 2019] [proxy_fcgi:error] [pid 17024:tid 140393479890688] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58258] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:04:55.318287 2019] [proxy_fcgi:error] [pid 16892:tid 140393673234176] (70007)The timeout specified has expired: [client 11.22.33.44:1036] AH01075: Error dispatching request to : (polling)
[Fri Mar 29 17:04:55.690728 2019] [proxy_fcgi:error] [pid 16893:tid 140392590722816] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58257] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:04:56.543343 2019] [proxy_fcgi:error] [pid 16827:tid 140393639663360] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58259] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:04:58.008471 2019] [proxy_fcgi:error] [pid 17024:tid 140393471497984] (70007)The timeout specified has expired: [client 12.23.34.45:48424] AH01075: Error dispatching request to : (polling)
[Fri Mar 29 17:05:05.428688 2019] [proxy_fcgi:error] [pid 17024:tid 140393446319872] (70007)The timeout specified has expired: [client 10.20.30.40:32936] AH01075: Error dispatching request to : (polling)
[Fri Mar 29 17:05:10.010339 2019] [proxy_fcgi:error] [pid 16827:tid 140393530246912] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58261] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:05:11.481955 2019] [proxy_fcgi:error] [pid 17024:tid 140393437927168] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58262] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:05:12.720592 2019] [proxy_fcgi:error] [pid 16827:tid 140393521854208] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58264] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
[Fri Mar 29 17:05:16.349631 2019] [proxy_fcgi:error] [pid 17024:tid 140393681626880] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58265] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
Im Browser ist dann nur noch folgendes zu sehen:
Leider betrifft dies dann alle Kunden welche die selbe PHP-Version nutzen. Ich habe schon ein wenig im access Log gesucht was der Auslöser dafür sein könnte, aber so richtig etwas auffälliges gefunden. Ich vermute es kommt vor wenn ein PHP Script hängt oder wenn zu viele parallele Aufrufe stattfinden.
Derzeit ist das PHP so konfiguriert
Ich hab jetzt die anderen Websites erstmal so "gerettet" indem ich eigentlich nichts mehr mit Version 7.0 laufen lasse sonden auf 7.1, 7.2 und 7.3 umgestellt habe. Ich weiß es gibt einige Dokumente die davon sprechen wie man am besten berechnet welche Werte an ein Optimum herankommen sollen. Allerdings hab ich da noch nichts guts gefunden, vielleicht hat Jemand einen Tipp?
Könnte es sein, dass es einfach zu wenig Prozesse sind?
Jede Menge Aufrufe rennen ins Timeout. Kann ich rausbekommen wieso? Was hängt da oder antwortet ewig nicht?
Nach ca. 10-15 Minuten funktioniert dann meistens auf ein mal wieder alles reibungslos und schnell als wäre nie etwas gewesen. Die Fehlermeldungen im Error-Log verschwinden dann.
Im Moment wäre ich über jede Hilfe dankbar, ich belese mich aber auch paralell weiter.
Question
aPollO
Lieber Community,
erstmal vorweg. Ja ich weiß das ist kein Froxlor Problem an sich. Allerdings habe ich das Problem im Zusammenhang mit Froxlor und hier sind ja auch einige wirklich schlaue und belesene Leute dabei. Vielleicht ist also Jemand im Stande mich auf die richtige Fährte zu schicken.
Ich habe seit einiger Zeit (seitdem ich Debian mit allem drum und dran neu installiert habe und dann eine bestehende Froxlor-Installation mit allen Kunden darauf migriert habe) das Problem, dass offenbar das PHP-FPM "hängt". Das ganze wirkt sich dann so aus, dass ich folgende Logzeilen im Error-Log des Kunden habe:
[Fri Mar 29 17:04:50.504543 2019] [proxy_fcgi:error] [pid 17024:tid 140393488283392] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58255] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:04:53.952288 2019] [proxy_fcgi:error] [pid 16827:tid 140393648056064] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58256] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:04:55.194137 2019] [proxy_fcgi:error] [pid 17024:tid 140393479890688] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58258] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:04:55.318287 2019] [proxy_fcgi:error] [pid 16892:tid 140393673234176] (70007)The timeout specified has expired: [client 11.22.33.44:1036] AH01075: Error dispatching request to : (polling) [Fri Mar 29 17:04:55.690728 2019] [proxy_fcgi:error] [pid 16893:tid 140392590722816] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58257] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:04:56.543343 2019] [proxy_fcgi:error] [pid 16827:tid 140393639663360] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58259] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:04:58.008471 2019] [proxy_fcgi:error] [pid 17024:tid 140393471497984] (70007)The timeout specified has expired: [client 12.23.34.45:48424] AH01075: Error dispatching request to : (polling) [Fri Mar 29 17:05:05.428688 2019] [proxy_fcgi:error] [pid 17024:tid 140393446319872] (70007)The timeout specified has expired: [client 10.20.30.40:32936] AH01075: Error dispatching request to : (polling) [Fri Mar 29 17:05:10.010339 2019] [proxy_fcgi:error] [pid 16827:tid 140393530246912] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58261] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:05:11.481955 2019] [proxy_fcgi:error] [pid 17024:tid 140393437927168] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58262] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:05:12.720592 2019] [proxy_fcgi:error] [pid 16827:tid 140393521854208] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58264] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad [Fri Mar 29 17:05:16.349631 2019] [proxy_fcgi:error] [pid 17024:tid 140393681626880] (70007)The timeout specified has expired: [client AA.BB.CC.DD:58265] AH01075: Error dispatching request to : (polling), referer: https://www.example.com/asdkjaksldad
Im Browser ist dann nur noch folgendes zu sehen:
Leider betrifft dies dann alle Kunden welche die selbe PHP-Version nutzen. Ich habe schon ein wenig im access Log gesucht was der Auslöser dafür sein könnte, aber so richtig etwas auffälliges gefunden. Ich vermute es kommt vor wenn ein PHP Script hängt oder wenn zu viele parallele Aufrufe stattfinden.
Derzeit ist das PHP so konfiguriert
Ich hab jetzt die anderen Websites erstmal so "gerettet" indem ich eigentlich nichts mehr mit Version 7.0 laufen lasse sonden auf 7.1, 7.2 und 7.3 umgestellt habe. Ich weiß es gibt einige Dokumente die davon sprechen wie man am besten berechnet welche Werte an ein Optimum herankommen sollen. Allerdings hab ich da noch nichts guts gefunden, vielleicht hat Jemand einen Tipp?
Könnte es sein, dass es einfach zu wenig Prozesse sind?
Jede Menge Aufrufe rennen ins Timeout. Kann ich rausbekommen wieso? Was hängt da oder antwortet ewig nicht?
Nach ca. 10-15 Minuten funktioniert dann meistens auf ein mal wieder alles reibungslos und schnell als wäre nie etwas gewesen. Die Fehlermeldungen im Error-Log verschwinden dann.
Im Moment wäre ich über jede Hilfe dankbar, ich belese mich aber auch paralell weiter.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.