Open
Description
Lets say I have serverA with test-0.domain.com:5000 and server B with test-1.domain.com:5000 and server C with test-2.domain.com:5000
The test-0.domain.com,test-1.domain.com,test-2.domain.com addresses are same as ifconfig address on respective servers.
On server A
class testserver(SyncObj):
def __init__(self,currentHost=None,partners=None):
super(testserver, self).__init__('test-0.domain.com:5000', ['test-1.domain.com:5000','test-2.domain.com:5000'])
test = testserver()
while True:
print(test._getLeader())
On server B
class testserver(SyncObj):
def __init__(self,currentHost=None,partners=None):
super(testserver, self).__init__('test-1.domain.com:5000', ['test-0.domain.com:5000','test-2.domain.com:5000'])
test = testserver()
while True:
print(test._getLeader())
On server C
class testserver(SyncObj):
def __init__(self,currentHost=None,partners=None):
super(testserver, self).__init__('test-2.domain.com:5000', ['test-0.domain.com:5000','test-1.domain.com:5000'])
test = testserver()
while True:
print(test._getLeader())
Now I started the above code on three servers A, B, C and trying to print the leader. But it says leader is None.
@bakwc or Can someone help, on how to resolve this issue ?
Metadata
Metadata
Assignees
Labels
No labels