Compreensão básica da governança de serviços Eureka
Others
2020-04-21 20:40:01
views: null
1. Na estrutura tradicional de chamada remota de RPC, o gerenciamento do relacionamento de dependência entre cada serviço e serviço é mais complicado; portanto, é necessária uma governança de serviço para gerenciar a dependência entre serviços e serviços,
Pode obter invocação de serviço, balanceamento de carga, tolerância a falhas, etc., para obter descoberta e registro de serviço
2. O que é registro e descoberta de serviço
O Eureka adota a arquitetura de design do CS, o Eureka Server serve como servidor para a função de registro de serviços e é o centro de registro de serviços. E outros microsserviços no sistema,
Clientes que usam o Eureka se conectam ao Eureka Server e mantêm uma conexão de pulsação. Dessa maneira, a equipe de manutenção do sistema pode usar o Eureka Server para monitorar a operação normal de cada microsserviço no sistema.
No registro e descoberta de serviços, há um centro de registro. Quando o servidor inicia, ele comunica as informações atuais do servidor, como endereço de serviço
O endereço, etc., é registrado no centro de registro como um alias. A outra parte (consumidor | provedor de serviços) usa o alias para ir ao centro de registro para obter o valor real
Preste serviços de manutenção ao endereço de comunicação e, em seguida, implemente a ideia central de design da estrutura de chamada remota RPC da chamada RPC local: está no centro de registro, porque o uso do gerenciamento do centro de registro
Um relacionamento de dependência entre cada serviço e serviço (conceito de governança de serviço). Em qualquer estrutura remota de RPC, haverá um centro de registro (informações relacionadas ao endereço do serviço de armazenamento (endereço da interface))
Arquitetura do sistema Eureka
Arquitetura Dubbo
Dois componentes do Eureka
Assim como meu módulo de pagamento e consumidor anteriores são registrados no centro de registro de serviços, quando o consumidor chama a API do módulo de pagamento, o endereço de comunicação do serviço será obtido no centro de registro
Em seguida, chame a chamada remota RPC localmente para chamar a interface
Origin www.cnblogs.com/lyx666/p/12747391.html