Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-4424

Make network environment start-up/shutdown independent of JobManager association

    XMLWordPrintableJSON

Details

    Description

      Currently, the TaskManager starts the netty network server only after it has registered with a JobManager. Upon loss of connection to the JobManager the NetworkEnvironment is closed.

      The start-up and shutdown of the network server should be independent of the JobManager connection, especially if we assume that a TM can be associated with multiple JobManagers in the future (FLIP-6).

      Starting the network server only once when the TaskManager is started has the advantage that we don't have to preconfigure the TaskManager's data port. Furthermore we don't risk to get stuck when disassociating from a JobManager because the start-up and shutdown of a NetworkEnvironment can cause problems (because it has to reserve/free resources).

      Attachments

        Issue Links

          Activity

            People

              trohrmann Till Rohrmann
              trohrmann Till Rohrmann
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: