sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Ziegeler (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SLING-7830) Defined leader switch
Date Wed, 15 Aug 2018 11:57:00 GMT
Carsten Ziegeler created SLING-7830:
---------------------------------------

             Summary: Defined leader switch
                 Key: SLING-7830
                 URL: https://issues.apache.org/jira/browse/SLING-7830
             Project: Sling
          Issue Type: Improvement
          Components: Discovery
            Reporter: Carsten Ziegeler


The current leader selection is based on startup time and sling id (mainly) and is stable
across changed in the topology for as long as the leader is up and running.
However there are use cases like blue green deployment where new instances with a new version
are started and taking over the functionality. However with the current discovery setup, the
leader would still be one of the instances with the old version.
With a new deployed version, tasks currently bound to the leader should run on the new version.
Therefore the leader needs to switch and stay the leader (until it dies).

We probably need an additional criteria for the leader selection

/cc [~egli]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message