简述EurEkaSErvEr的自我保护机制。
简述EurEkaSErvEr的自我保护机制。
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、支持对用户进行授权;
正确答案:自我保护机制是防止在网络状况不好的情况下,EurEka服务器误删除大量的注册实例。|启用自我保护机制时EurEka服务器会保护服务注册表中的信息,不再删除服务注册表中的数据。通常建议关闭自我保护机制。