简述SpringCloud微服务架构中服务的注册和调用过程。


简述SpringCloud微服务架构中服务的注册和调用过程。

A、在服务的注册和调用过程中包含3个主题,即EurEka注册中心、服务提供者和服务消费者。

B、3个主题分别属于2个角色:EurEka服务器和EurEka客户端。

C、EurEka注册中心就是EurEka服务器它负责接受EurEka客户端的注册,维护一个服务注册表,并接受EurEka客户端对注册表的查询。

D、自我保护机制是防止在网络状况不好的情况下,EurEka服务器误删除大量的注册实例。

E、服务提供者和服务消费者都属于EurEka客户端,它们都需要注册到EurEka服务器。服务消费者在远程调用服务之前,需要从EurEka服务器获取服务注册表,从而得到相关的调用url。除了获取服务注册表外,EurEka客户端与EurEka服务器还存在下面3种操作。

F、支持身份验证;

G、注册:服务提供者将自己的服务ID、IP地址和端口号等信息提供给EurEka服务器,EurEka服务器会将这些信息保存到服务注册表中。

H、续约:为了让EurEka服务器及时了解自己的在线状态,服务提供者需要定期(默认为30s)向EurEka服务器发送心跳包,如果超过一定的时限(默认为90s)没有收到心跳包,EurEka服务器会将相关的服务提供者从服务注册表中删除。

I、可以提供对一些网络攻击的防护能力。

J、下线:服务提供者关闭时会向EurEka服务器发送下线消息,要求对方将自己从服务注册表中删除,以防再被服务消费者调用到。

K、启用自我保护机制时EurEka服务器会保护服务注册表中的信息,不再删除服务注册表中的数据。通常建议关闭自我保护机制。

L、支持对用户进行授权;

正确答案:在服务的注册和调用过程中包含3个主题,即EurEka注册中心、服务提供者和服务消费者。|3个主题分别属于2个角色:EurEka服务器和EurEka客户端。|EurEka注册中心就是EurEka服务器它负责接受EurEka客户端的注册,维护一个服务注册表,并接受EurEka客户端对注册表的查询。|服务提供者和服务消费者都属于EurEka客户端,它们都需要注册到EurEka服务器。服务消费者在远程调用服务之前,需要从EurEka服务器获取服务注册表,从而得到相关的调用url。除了获取服务注册表外,EurEka客户端与EurEka服务器还存在下面3种操作。|注册:服务提供者将自己的服务ID、IP地址和端口号等信息提供给EurEka服务器,EurEka服务器会将这些信息保存到服务注册表中。|续约:为了让EurEka服务器及时了解自己的在线状态,服务提供者需要定期(默认为30s)向EurEka服务器发送心跳包,如果超过一定的时限(默认为90s)没有收到心跳包,EurEka服务器会将相关的服务提供者从服务注册表中删除。|下线:服务提供者关闭时会向EurEka服务器发送下线消息,要求对方将自己从服务注册表中删除,以防再被服务消费者调用到。


Tag:服务器 注册表 提供者 时间:2024-04-04 14:55:04