What are the main calls to Eureka? Both Eureka and Zookeeper can provide service registration and discovery. What is the difference between them?

1. The Eureka Server is successfully started and waiting for the Server to register. If you configure clusters during startup, and synchronize the registry between clusters periodically, Each Eureka Server has an independent and complete service registry. 2. When the Eureka Client is started, it registers services with the registry based on the configured Eureka Server address 4. If the Eureka Server has not received the heartbeat of the Eureka Client in the 90s, the registry considers that the node is invalid. 5. If the Eureka Server detects that a large number of Eureka clients do not send heartbeat messages within a unit time, the Eureka Server considers that the network may be abnormal and enters the self-protection mechanism. When the Eureka Client receives the heartbeat request, the Eureka Server automatically exits the self-protection mode. 7. The Eureka Client periodically obtains the service registry from the registry in full or incremental mode. 8. During service invocation, Eureka Client will first search for the fetched service from the local cache. If not, refresh the registry from the registry and then synchronize it to the local cache. 9. Eureka Client obtains the target Server information and invokes the service. Eureka Server removes the instance from the registry

Zookeeper ensures CP (C: consistency, Py