Fórum Ubuntu.cz

Podpora a zdroje => Podpora pro Ubuntu Server => Téma založeno: shamle 17 Září 2016, 14:54:58

Název: Apache - využíva 100% procesoru
Přispěvatel: shamle 17 Září 2016, 14:54:58
Zdravím Vás,

z nejakého dôvodu mi na servery začal Apache využívať 100% jadra a ovplyvňuje to aj stránku. Časom sa začína stránka načítavať pomalšie a pomalšie až nakoniec timeout.

- problém vyriešim reštartom apache ale vždy je to len dočasne a problém sa opakuje.
- v "htop" vidím, že sa apache znova spustí na 100% už za pár sekúnd od reštartu apache

Mojim hlavným cieľom je zistiť, aký PHP script sa to spúšťa. Nakoľko sa v logu apache toho deje príliš veľa potrebujem nejaký iný nástroj. Skúšal som spustiť mod_status (http://www.apache.org/server-status) no na stránke mi nefunguje.

Prosím pomôžete, kde môže byť chyba. Určite v nejakom PHP scripte ale ja neviem zistiť aký sa to púšťa na 100%.

Na internete som sa dočítal, že podobné problémy môžu spôsobovať SSL (ktorý využívam) ale či to je tým a kde to skontrolovať už neviem.
Název: Re:Apache - využíva 100% procesoru
Přispěvatel: WarfaceZ 17 Září 2016, 22:36:20
Zdravím Vás,

z nejakého dôvodu mi na servery začal Apache využívať 100% jadra a ovplyvňuje to aj stránku. Časom sa začína stránka načítavať pomalšie a pomalšie až nakoniec timeout.

- problém vyriešim reštartom apache ale vždy je to len dočasne a problém sa opakuje.
- v "htop" vidím, že sa apache znova spustí na 100% už za pár sekúnd od reštartu apache

Mojim hlavným cieľom je zistiť, aký PHP script sa to spúšťa. Nakoľko sa v logu apache toho deje príliš veľa potrebujem nejaký iný nástroj. Skúšal som spustiť mod_status (http://www.apache.org/server-status) no na stránke mi nefunguje.

Prosím pomôžete, kde môže byť chyba. Určite v nejakom PHP scripte ale ja neviem zistiť aký sa to púšťa na 100%.

Na internete som sa dočítal, že podobné problémy môžu spôsobovať SSL (ktorý využívam) ale či to je tým a kde to skontrolovať už neviem.

SSL to může být, pokud máš starší stroj (CPU před rokem 2010), jinak bych se asi podíval do logu apache napřed.
Název: Re:Apache - využíva 100% procesoru
Přispěvatel: zdenek_vz800 20 Září 2016, 19:45:37
podivej se jestli vytezuje jen apache - pokud spustis monitorovani systemo třeba top, zjistis co zatezuje nejvic. Ja jsem mel něco podobnyho, když se do systemu kdosi naboural a vytvoril si vlastního uzivatele, který vytezoval server. Stacilo ho smazat, zmenit hesla, vice zabezpecit...