muss gar kein ping sein, wir holen uns einfach gerne mal den current_timestamp vom firebird server, wenn der kommt ist alles wunderbar.
Das Blöde an der ganzen Geschichte: Es ist aber nicht immer steuerbar. Wir hatten schon Probleme beim Kunden, wo der eigetragene DNS Server
extrem lahm geantwortet hat. Aus dem Grunde sind wir da auf feste
IP Adressen umgestiegen. Löste aber auch nicht alle Probleme, denn
bei dem Kunden gab es leider auch 2 Standorte auf 2 Seiten einer Straße und kein direktes Netzwerkkabel. Aus Vereinfachungsgründen
hatte man dann eben eine WLAN Bridge dazwischen gehängt, die auch recht gut funktionierte über ca. 50 m.
Die Firebird Anwendungen auf der anderen Seite waren aber leider schon ein wenig träger, das konnte man aber mit den Ping Zeiten
auch nachvollziehen, denn da war nichts mehr mit 0 ms wie im eigenen Netz, sondern je nach Lust und Laune 1-5ms ....
Komplett zusammengebrochen ist das Netz dann mal, als es extrem geschneit hat. Auch bei starken Gewitterregen leidet die Empfangsqualität
scheinbar erheblich. Das äußerte sich leider auch nicht in sofortigen Verbindungsabbrüchen, sondern manchmal passierte sekundenlang
nichts und dann ging es wieder los.
Den gleichen Effekt kenn ich von einem anderen Kunden, der eine Fat Client Windows Anwendung mit Firebird Connection auf seinen Gabelstaplern
betreibt. In einem Bereich in der Halle ist trotz direkter Nähe eine Accesspoints kein zuverlässiger WLAN Empfang. Sobald das Staplerterminal
da eine Verbindung versucht hat, steht aus der Sicht des Terminals die WLAN Verbindung und kommt auch nicht mehr ins Netz, wenn der woanders
hin fährt.
Die haben schon alles mögliche ausgetauscht und deren Systemhaus stand schon mehrfach am Rande des Wahnsinns, hat aber alles nichts
gebracht. Wenn das Ding hängt, musste es neu gestartet werden ... Die Firebird Anwendung da drauf bekam vom WLAN Protokoll weder
einen Fehler noch sonst irgendwas, bekam also keine
Exception, auf die man hätte reagieren können. Ob das nun am WLAN, am AP, am Terminal
oder an sonstwas liegt, ist nicht klar. Lösung beim Kunden war einfach: Da stehen jetzt die Regale so, das da kein Stapler mehr hinfahren
kann. und der betroffenen Bereich wird für andere Sachen benutzt.