Le prestataire de services et l'utilisateur du service sont indépendants. Le prestataire de services ne peut pas détecter l'existence de l'utilisateur du service, mais coordonne le renouvellement du service via le gardien de zoo
Lorsque l'adresse d'enregistrement du prestataire de services change, l'utilisateur du service dispose de deux options pour détecter ce changement
Allez à chaque fois chez Zookeeper pour avoir la liste des prestataires, ce qui est évidemment perceptible, mais pas efficace
Utilisez la primitive watch de zookeeperd pour surveiller un certain znode. Zookeeper avertira activement s'il y a des changements En fait, pour parler franchement, l'un tire et l'autre pousse
Le prestataire de services et l'utilisateur du service sont indépendants. Le prestataire de services ne peut pas détecter l'existence de l'utilisateur du service, mais coordonne le renouvellement du service via le gardien de zoo
Lorsque l'adresse d'enregistrement du prestataire de services change, l'utilisateur du service dispose de deux options pour détecter ce changement
Allez à chaque fois chez Zookeeper pour avoir la liste des prestataires, ce qui est évidemment perceptible, mais pas efficace
Utilisez la primitive
watch
de zookeeperd pour surveiller un certain znode. Zookeeper avertira activement s'il y a des changementsEn fait, pour parler franchement, l'un tire et l'autre pousse