Netzwerkverbindung bricht (ploetzlich) ab

Hiro_Protagonis

Hiro im Schnupperkurs
Hallo :)

Ich habe folgendes Problem:

2 Server.
Server 1 bietet diverse WebServices an.
Server 2 ist ein identisches System (frischer Ghost).

Der Job von Server 2 ist es, diverse Cronjobs zu fahren die eine grosse Anzahl
an "background"-Diensten fuer Server 1, in der Datenbank, erledigen.

Einer dieser Cronjobs ist ein Perljob, welcher das LWP Modul benutzt.
Darueber werden dann PDF Dokumente verschickt.
Betreffender Code darin:
Code:
....
my $lwp = LWP::UserAgent->new();
my $ret = POST $URL, [%param];
## hier mach der $URL Server was..dauert 1-15 sekunden
my $page = $lwp->request($ret)->as_string;
...

Das geht erstmal bei hunderten von Dokumenten gut.
Bei einigen Dokumenten aber (muessten > 6 MB sein) bricht die Netzwerkverbidung ab.

Laut TOP, laeuft der Job brav weiter.
netstat rueckt in diesem Moment nichts raus.
tcpdump macht dann auch keine Ausgabe.

mache ich zb "sh /etc/netstart" geht alles wieder einwandfrei.

Daraus ziehe ich den Schluss:
Wenn die Netzlast ihm einfach zu viel wuerde- koennte ich mit tcpdump dennoch was sehen.
Wenn er solange auf die Antwort warten muss, duerfte ihn das ja entspannen und das Netzwerk muesste auch intakt sein.

Ich habe mittlerweile alles an Hardware getauscht.

Hat hier vielleicht jemand ne Idee, oder einfach mal einen Ansatz wie ich dass debuggen koennte? Ich weiss im Moment absolut nicht wie ich dem Problem beikommen, bzw. es ueberhaupt bestimmen koennte.

ps. das System laeuft ansonsten absolut super und alles "uebliche" wurde bereits getestet oder getauscht.
 
Ok, habs wohl geloest.

Ich hab die 3. Netzwerkkarte eingebaut- und es lief. Dh. 2 neue (!) Karten scheinen defekt zu sein.

Ein Musterbeispiel fuer Murphys Gesetze ;)
 
Zurück
Oben