Uploaded image for project: 'mod_cluster'
  1. mod_cluster
  2. MODCLUSTER-455

Discovery using proxy_list of newly added nodes

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Duplicate Issue
    • Affects Version/s: 1.3.0.Final
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      I'm not sure if the following is working as designed or if its a bug. Note that we cannot use multicast.

      We are testing the following setup and experiencing a mod_cluster discovery issue/challenge:

      • The first node is set up, mod_cluster and JGroups having proxy_list and initial_hosts, respectively, set up to point to the IP address of the node
      • The first node is started
      • Later, the second node is set up, mod_cluster and JGroups having proxy_list and initial_hosts, respectively, set up to point to the IP address of the new node in addition to the IP address of the first node
      • The second node is started
      • JGroups on boths nodes discovers both nodes
      • mod_cluster on the first node discovers both nodes (maybe because mod_cluster of the second node, which has the IP address of the first node in its proxy_list, talks to the first node)
      • mod_cluster on the second node only discovers itself
      • A restart of the first node (with proxy_list updated to include both nodes) fixes the problem

      In conclusion, since we cannot use multicast, we have to restart because then proxy_list of both nodes contains the IP addresses of both nodes. It would be helpful if mod_cluster would discover like JGroups, enabling us to add additional nodes without restarts.

        Attachments

        1. first-modclustermanager.log
          5 kB
          Martin Kamp Jensen
        2. first-server.log
          870 kB
          Martin Kamp Jensen
        3. httpd-site
          2 kB
          Martin Kamp Jensen
        4. second-modclustermanager.log
          3 kB
          Martin Kamp Jensen
        5. second-server.log
          855 kB
          Martin Kamp Jensen
        6. wildflyconfig.xml
          46 kB
          Martin Kamp Jensen

          Issue Links

            Activity

              People

              Assignee:
              rhusar Radoslav Husar
              Reporter:
              mkjensen Martin Kamp Jensen (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: