XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      We now consider that JM pod can have 2 possible states after launching:

      1. JM is launched but port is not ready.
      2. JM is launched, port is ready but rest service is not ready.

      It looks that they can be merged as what we really care is if the JM can serve REST calls correctly, not if the JM port is ready.
      With above observation, we can merge isJobManagerPortReady and isJobManagerServing to check if JM pod can serve correctly.

       

      Following the discussion in PR 62, we currently discard isJobManagerServing and use the isJobManagerPortReady together with a call to `flinkService.listJobs()`to make sure job manager can serve rest call correctly. The original question of this jira is solved.
      Now I adjust this jira to track the improvement of the observe logic in SessionObserver due to the review comments.

      Attachments

        Issue Links

          Activity

            People

              bgeng777 Biao Geng
              bgeng777 Biao Geng
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: