Hallo community,
bei folgenden Problem komme ich nicht weiter. Ich habe mehrere Server, die auf die Datenbank eines weiteren zentralen Servers zugreifen. Das ganze mache ich standardmässig mit einer Funktion, ein Teilausschnitt daraus:
Quellcode:
if(!@mysql_connect($server, $mysql_username,$mysql_password))
return mysql_error();
Das funktioniert eigentlich prima nur immer zur vollen Stunde kann ich mich nicht von aussen auf den Server connecten. Local geht alles noch, nur von aussen dauern die connects weit mehr als 60 Sekunden.
Ich habe folgendes geprüft:
- Der zentrale Server ist zu dieser Zeit nicht ausgelastet (load < 0,1)
- Die CPU ist idle (1-2%)
- Der MySql-Server läuft rund, lokales connect ist problemlos möglich
- Auch der sich verbindende Server läuft ruhig
- Es sind keine Crons zu der Zeit aktiv
Habt ihr noch irgendeine Idee? Es beginnt immer so 1-2 Minuten nach der vollen Stunde und dauert dann leider oftmals bis zu einer halben Stunde an.
Freue mich auf Eure Antworten!
Grüße
Stefan