[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.752
    Der netstat liefert ja die Verbindung noch als offen, da diese lesend wartet!
    Während des Lesens kann man ja kein Ping oder sonstwas auf der selben Verbindung machen da diese ja gerade liest. Und eine neue Verbindung klappt ja da das Netz wieder da ist.
    Es geht also nur um eine kurzfristige Unterbrechung, wenn der Sender gerade schreibt und daher disconnected und der Empfänger eben ewig wartet.

    PS:
    Das passiert auch schon mal bei 5250-Verbindungen, wenn nach Funktionstaste auf AS/400 gewartet wird und der Job auf der AS/400 auf Grund der Unterbrechung trennt oder umgekehrt, die AS/400 trennt den Job nicht, was aber mit CHGTELNA beeinfussbar ist (Defualt 2 Stunden!).
    Da hilft auch kein 5250-KeepAlive, da die Unterbrechung zu kurz war, so dass der Keepalive, der ja eine 2. Verbindung braucht, beantwortet wurde.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Nov 2007
    Beiträge
    371
    ich raffs nicht . ändert sich dann der status nicht von hergestellt auf weiß der geier was ??
    aber das problem wird ja sein das du sie ständig überprüfen müsstest . sprich z.b. dummy select = true oder halt wirklich prüfen per funktion ob die verbindung zum server noch da ist aber das geht ja auch die performance ..

    programmieren kann man das ja alles .

    evtl hilft dir das a bissi weiter

    Set Keep-Alive Values - CodeProject



  3. #3
    Registriert seit
    Nov 2007
    Beiträge
    371
    ps du kannst doch aber auch beim odbc treiber unter verbindungspools mit der zeit spielen wenn du den nur speziell für diese connection brauchst ..

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.752
    Ich glaub dir ja dass du es nicht raffst.
    Also:
    Du hast eine Verbindung, die man sich als Rohr vorstellen muss.
    Du unterhältst dich über genau dieses Rohr mit dem Partner in dem du eine Frage stellst, das Rohr also am Mund hast, und auf die Antwort wartest, also das Rohr ans Ohr hängst.
    Während du also auf dem Rohr wartest, will der andere dir antworten, stellt aber fest, dass das Rohr defekt ist und legt sein Ende weg.
    Da dir nun die Antwort zu lange dauert, du das Rohr vom Ohr aber nicht wegnehmen kannst, stellst du nun über ein 2. Rohr die Frage "Bist du noch da?" und bekommst die Antwort "ja".
    Also wartest du auf dem 1. Rohr weiter auf die Antwort.
    Dieses Keepalive-Spielchen dauert nun ewig, da ja die Verbindung über das 2.Rohr geht nur das 1. Rohr ja kaputt ist.
    Leider muss man nun das 1. Rohr irgendwie von deinem Ohr wieder wegbekommen, was du aber nicht zulässt da du behauptest "Ich arbeite doch noch".
    Hier hilft leider nur, so leid es mir tut, dich zu erschießen und einen neuen Arbeiter zu nehmen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    May 2002
    Beiträge
    1.122
    Das ist doch mal ne Sprache, die jeder versteht

Similar Threads

  1. Datei vom Host zum PC per FTP im CL
    By dressel in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 07-10-13, 07:32
  2. Übergabeparameter im CL Script
    By bo1 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-06-06, 16:00
  3. Datei aus IFS holen
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-05-06, 14:47
  4. Abfrage im CL auf aktive Sätze einer Datei
    By Hubert Brethauer in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 14-03-06, 10:37
  5. IFS Datei berechtigungen
    By PGMR in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 15-06-05, 16:37

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •