dextha
Goto Top

Wie UDP-Verbindung testen

Hallo,

ich habe auf einen Server einen Service laufen, auf welchen via UDP zugegriffen wird. Ich möchte nun einen Cron erstellen, der alle 10 Minuten prüft, ob die Verbindung zu dem Service möglich ist.
Kann mir jemand sagen, wie ich einen einfachen check über einen Port und UDP machen kann (den Check soll ein Debian-Server machen)?

LG. Dextha

Content-Key: 115395

Url: https://administrator.de/contentid/115395

Printed on: April 26, 2024 at 17:04 o'clock

Member: maretz
maretz May 06, 2009 at 08:22:19 (UTC)
Goto Top
Mit PHP und fsockopen -> eine Verbindung auf den Port erstellen. Wenn die klappt -> grüne Lampe... Wenn nicht, rote Lampe face-smile

http://de.php.net/fsockopen
Member: Dextha
Dextha May 06, 2009 at 08:23:30 (UTC)
Goto Top
Lässt dich ein PHP-Script in ein Shell-Script einbauen?

LG. Dextha
Member: maretz
maretz May 06, 2009 at 08:46:07 (UTC)
Goto Top
klar - warum nicht?:

#!/usr/bin/php
<?php
echo "xyz\n";
?>

Das ganze mit chmod 755 ausgestattet und selbstverständlich die PHP-CLI installiert -> schon sollte es ab gehen... Statt echo darfst du natürlich auch nen beliebigen anderen Befehl nutzen (oder auch mehrere ;) )
Member: Dextha
Dextha May 06, 2009 at 08:55:22 (UTC)
Goto Top
Perfect - danke für den Tipp!

LG. Dextha