-
Verbindung zu fernem System checken
Hallo zusammen,
auf unserer AS/400 läuft ein Job mit einem CL-Programm der regelmäßig von einer Datei (DDM-File) auf einer fernen AS/400 liest. Es kommt eben manchmal vor, dass die Maschine aus irgendwelchen Gründen nicht erreichbar ist. (Sicherung, etc.)
Der Job steht dann auf MSGW. Im Joblog erkennt man den Fehler CPD3E34 (DDM TCP/IP-Kommunikationsfehler). Ich könnte bestimmt den Fehler abfangen, aber ich möchte es erst gar nicht so weit kommen lassen. Wenn die ferne Maschine mal nicht da ist, wäre das erstmal nicht so schlimm. Gibt es eine Möglichkeit mit einem CL-Befehl, eine Verbindung zu einer fernen Maschine zu checken? Eine Art Ping?
Ich habe schon bei IBM im CL-Commandfinder und hier im Forum gesucht, aber nichts gefunden.
Vielleicht habt ihr ja einige Tipps?
Viele Grüße,
Simon
-
Hallo,
ja, dass kann man im CL mit einem PING Befehl prüfen.
PING RMTSYS('Fernes System') MSGMODE(*QUIET *ESCAPE)
Wenn dann der Fehler TCP3210 kommt, gibt es einen Verbindungsfehler.
Gruss
akorb
-
Nunja, der Ping wird durchaus positiv beantwortet obwohl ja ggf. der Dienst (DDM o.ä.) nicht verfügbar ist.
Es gibt leider keine Möglichkeit, die Verfügbarkeit des Dienstes zu prüfen ohne diesen selber eben in Anspruch zu nehmen, was dann halt zu Timeout und Fehlermeldungen führt.
Die Alternative ist eigentlich ein kleines Socket-Programm zu schreiben, dass die verbindung zu einem bestimmten Port öffnet und dann eben einen Status Online/Offline zurückgibt.
-
Wie wäre es, wenn Du vorgängig ein kleines Tesprogramm schreibst?
z.B. mit einem Open..
Code:
FMYDDM IF e k disk usrctl
Open(e) myddm;
If %error();
ErrorFlag = *on;
Endif
....
Auf einen Ping-Test würde ich da nicht allzuviel vertrauen, da wie erwähnt, dieser durchaus erfolgreich sein kann und trotzdem kein Zugriff auf die Datei möglich ist.
kf
-
Hallo,
es gibt ein Tool von Scott Clement
guckst du hier :
How to Check Whether a Website Is Up
dort ist auch ein Downloadlink, damit kannst du die Erreichbarkeit des Port's prüfen
-
Danke!
Danke für die Tipps! Das CL CHKTCPSVR ist genau das was ich suche. Werde das bei Gelegenheit mal einbauen und melde mich dann nochmal. Viele Grüße, Simon
Similar Threads
-
By malzusrex in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 17-11-12, 08:54
-
By GEA in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 17-12-09, 17:49
-
By Kilianski in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 07-11-06, 08:30
-
By Lenzie in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 21-06-05, 14:08
-
By Uwe Kohlberg in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 25-05-04, 12:38
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks