HTTP protokoll error

Hátha van valakinek ötlete, én kifogytam…

Adott két wp weboldal, ugyanazon a szerveren, külön accountban, egyszerre készült. Ugyanaz a sablon. Egyikkel semmi baj, másik az utóbbi időben rakoncátlankodik. Az uptrends teszben világszerte elérhetetlen, http timeout és http protokoll error válaszokat ad. (Igaz, más tesztoldalak szerint elérhető.)

Bár ezelőtt megfelelően működött rá lett küldve néhány teszt:

  • bővítmények kikapcs.
  • htaccess töröl
  • php átállít 5.6-ról 7.0-ra, értékek megemel
  • másik tárhelyre áttesz (biztonsági mentésből).

Az utolsó annyi eredményt hoz, hogy részlegesen, kb. 10 városból - 15-25mp eléréssel - visszatér az elérhetőség.
Tegnap, ma nagyon sokszor resource limit elérés az eredeti tárhelyen. A másik tárhelyen limit elérés nincs.

Limit elérésnél így néz ki az erőforrás használat:
Process:
/usr/local/apache/bin/httpd -k start -fut kb. 25 példányban cpu: 0-2% mem: változó, de 420 fölött, átlag 630-697
/usr/bin/php /home/user/public_html/index.php - szintén vagy 25 példányban cpu: 0-1% mem 8-17
adatbázis:
sleep - 2-28

P3 profilertől, query monitortól, error logoktól nem lettem okosabb. Néha az egyik wpml lekérés 0.5-1 között mozog.

A php7 build adata ápr. 13. Lehet, hogy ezóta rakoncátlankodik, de csak most értesültem róla.

Szervergond lehet vagy keresgéljek még wp-ben?

Most írok két cache plugint: az egyik a the_content() hívásokat cache-eli, a másik a nyelvi (.mo) fájlokat.

Sajnos csak perzisztens object cache-t használ, és nincs beállító felülete, szóval némi szakértelem és Redis, Memcached vagy APCu kell hozzá. Viszont nagyon meglepő az eredménye.

Csak saját felelősségre!