3-6作业1和作业2

来源:3-6 【总结与作业】关于 ad-eureka 的介绍及作业

TsuiXh

2019-05-15

  1. 元信息中包含了服务的名称和服务的ip地址以及启动状态
  2. 元信息存储在内存当中吧

问题是根据自己的猜测做的解答,如有不对的地方还请老师指正,多谢

写回答

1回答

张勤一

2019-05-15

同学你好:

    1. Eureka 维护微服务的元信息使用了一个两层的 Map 结构,定义如下:

private final ConcurrentHashMap<String, Map<String, Lease<InstanceInfo>>> registry =new ConcurrentHashMap<String, Map<String, Lease<InstanceInfo>>>();

    第一层hash map的key是app name,也就是应用名字

    第二层hash map的key是instance name,也就是实例名字

    正如你所说,核心的数据就是服务的名称、ip 地址、端口号、状态等数据。


    2. 元信息存储在 ConcurrentHashMap,也就是内存(JVM)中。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!


1
0

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程

相似问题

3-10 作业

回答 1

作业

回答 1