Verbindung zu Servern testen
Markus Bauer
- perl
Hallo,
mittels eines Perlscripts möchte ich gerne die Verbindung zu verschiedenen Servern testen (nicht www, d.h. raw-Socket).
Ich baue dazu einfach mit socket/connect eine Verbindung auf, stelle die Anfrage per send, hole die Antwort mit <SOCKET> ab.
Davor und dahinter habe ich ein time() incl. use Time::HiRes, um die Performance zu messen.
Gibt es irgendwie die Möglichkeit, auch ein timeout für so eine Verbindung festzulegen?
danke
markus
Tag Markus.
Gibt es irgendwie die Möglichkeit, auch ein timeout für so eine Verbindung festzulegen?
Ja, mittels des Signalhandlers $SIG{ALRM} und der alarm-Funktion.
[dsf 3.6]
Siechfred