Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-481

Supervisor-Scheduler is able to recognize unexpected lost TCP connections to a Workload Scheduler and avoid unused open TCP connections

    XMLWordPrintable

Details

    • Feature
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7
    • 1.3.8
    • Job Scheduler Binaries
    • None

    Description

      In case of a Workload Scheduler lost its TCP connection to the Supervisor and therefore its re-register a second time then the still open TCP connection is closed by the Supervisor and a new connection is establish. The problem with unused open TCP connections is solved in this case.

      This case was simulated / tested by throw an test-Exception while the Workload Scheduler tries to register it on the Supervisor. Therefore it try to re-register. And this re-register process recognize the Supervisor. The Supervisor checks if for the given distinct key host/port is already registered and check if the connection is open. If yes, the it closed the unused connection and report this action in the logfile with the message-id SCHEDULER-714 (with given host/port, old connection and new connection)

      Attachments

        Activity

          People

            kb Klaus-Dieter Buettner (Inactive)
            rb Rainer Buhl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: