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

TaskExecutor uses the wrong Registrationid in the heartbeat with RM.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Reopened
    • Not a Priority
    • Resolution: Unresolved
    • 1.8.1, 1.9.0
    • None
    • Runtime / Coordination
    • None

    Description

      1. First-time TaskExecutor register to rm successfully. If it fails to send SlotReport to SlotMaanger, TaskExecutor will reconnect to RM again. However, TaskExecutor still uses the old registration id in the EstablishedResourceManagerConnection.

      2. Second-time TaskExecutor registers to rm successfully and gets a new registration id.

      3. First-round and second-round has a race condition. Since that the task executor maybe use the old registration id in heartbeat with rm.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            maguowei Guowei Ma
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated: