Ik omschrijf mijn problemen altijd het liefst uitgebreid, dus zal ik dat nu ook maar doen.
Ik heb in Amsterdam een servertje staan bij de provider Denit. Het is een Celeron P4 2.4GHz met 256MB intern en twee 40GB ataraid hdd's. Op deze server zit ik een applicatie te testen, maar ik heb elke dag geregeld momenten dat de server helemaal niet reageert in mijn browser. Op hetzelfde moment kan ik er met SSH op ingelogd zijn en kan ik wel dingen typen en zie ik ook echt output. Andere personen die de boel testen hebben ook vaak last van timeouts. Ik heb op diverse fora en nieuwsgroepen gelezen, documentatie van de diverse services doorgenomen etc, maar ik kan er maar niet achter komen wat er mis is.
Specificatie van server (software die wordt genoemd is handmatig gecompileerd, eventuele afwijkingen van default settings worden vermeld):
* Debian 3.0r1 woody
* custom kernel 2.4.25 (alleen onnodige meuk als USB etc uitgehaald, niets spannends)
* OpenSSL 0.9.7c
* Apache 1.3.29, met mod_ssl-2.8.16. Apache is gecompileerd met shared module support (Apache draait met 'startssl').
* MySQL 4.0.18 (gecompileerd met "CC=gcc CXX=gcc" en zonder debugging). Wordt gestart met --skip-networking flag.
* PHP 4.3.4, met eigen GD 2.0.22. PHP heeft mysql, ssl, ftp, gettext, wddx en sockets support.
* ImageMagick 5.5.7
* OpenSSH-3.8p1
* ProFTPd-1.2.9
* Zabbix agent 1.0b14
Apache, sshd, zabbix_agentd, mysqld draaien als daemon, terwijl proftpd in de inetd staat.
De applicatie waar mee wordt getest bestaat uit PHP code met MySQL verbindingen. Het aantal connecties naar MySQL ligt niet hoog en de code is niet zwaar. De server heeft geen swap. De load van de server heb ik nooit hoog gezien (ook niet als hij niet reageert in de browser, staat de cpu usage altijd op >99% idle). Vrije geheugen heb ik nooit onder de 80MB gezien (5MB vrij, 75MB buffers).
Ik weet niet of ik het nog completer kan omschrijven.. ik wordt in ieder geval flink ziek van dit probleem en ik hoop dat er hier iemand is die wat hints of misschien zelfs een oplossing kan geven. Mocht je meer informatie nodig hebben, wil ik je hier gerust van voorzien, want ik wil dit probleem de wereld uit hebben.
Bij voorbaat dank aan een ieder die wil helpen!
Ik heb in Amsterdam een servertje staan bij de provider Denit. Het is een Celeron P4 2.4GHz met 256MB intern en twee 40GB ataraid hdd's. Op deze server zit ik een applicatie te testen, maar ik heb elke dag geregeld momenten dat de server helemaal niet reageert in mijn browser. Op hetzelfde moment kan ik er met SSH op ingelogd zijn en kan ik wel dingen typen en zie ik ook echt output. Andere personen die de boel testen hebben ook vaak last van timeouts. Ik heb op diverse fora en nieuwsgroepen gelezen, documentatie van de diverse services doorgenomen etc, maar ik kan er maar niet achter komen wat er mis is.
Specificatie van server (software die wordt genoemd is handmatig gecompileerd, eventuele afwijkingen van default settings worden vermeld):
* Debian 3.0r1 woody
* custom kernel 2.4.25 (alleen onnodige meuk als USB etc uitgehaald, niets spannends)
* OpenSSL 0.9.7c
* Apache 1.3.29, met mod_ssl-2.8.16. Apache is gecompileerd met shared module support (Apache draait met 'startssl').
* MySQL 4.0.18 (gecompileerd met "CC=gcc CXX=gcc" en zonder debugging). Wordt gestart met --skip-networking flag.
* PHP 4.3.4, met eigen GD 2.0.22. PHP heeft mysql, ssl, ftp, gettext, wddx en sockets support.
* ImageMagick 5.5.7
* OpenSSH-3.8p1
* ProFTPd-1.2.9
* Zabbix agent 1.0b14
Apache, sshd, zabbix_agentd, mysqld draaien als daemon, terwijl proftpd in de inetd staat.
De applicatie waar mee wordt getest bestaat uit PHP code met MySQL verbindingen. Het aantal connecties naar MySQL ligt niet hoog en de code is niet zwaar. De server heeft geen swap. De load van de server heb ik nooit hoog gezien (ook niet als hij niet reageert in de browser, staat de cpu usage altijd op >99% idle). Vrije geheugen heb ik nooit onder de 80MB gezien (5MB vrij, 75MB buffers).
Ik weet niet of ik het nog completer kan omschrijven.. ik wordt in ieder geval flink ziek van dit probleem en ik hoop dat er hier iemand is die wat hints of misschien zelfs een oplossing kan geven. Mocht je meer informatie nodig hebben, wil ik je hier gerust van voorzien, want ik wil dit probleem de wereld uit hebben.
Bij voorbaat dank aan een ieder die wil helpen!