黑马程序员技术交流社区

标题: 【广州校区】eureka原理 [打印本页]

作者: wuwei丶    时间: 2019-11-7 15:29
标题: 【广州校区】eureka原理
1. Eureka设计原理1.1. 前言
目前我越来越关注技术原理层面的东西,开始考虑中间件设计背后,要考虑哪些因素,为什么要这样设计,有什么优化的地方,这次来讨论Eureka
1.2. 设计问题
设计一个注册中心,需要考虑什么东西?一步步来
1.3. 注册步骤
1.4. 如何抗住上千台机器压力1.5. 服务端缓存机制
Eureka为了防止同时读写内存数据造成的并发冲突问题,采用多级缓存来提高响应速度

1.6. 注册延迟原理    @Override    public int getInitialInstanceInfoReplicationIntervalSeconds() {        return configInstance.getIntProperty(                namespace + INITIAL_REGISTRATION_REPLICATION_DELAY_KEY, 40).get();    }
这里我要着重强调,Eureka为什么要这么设计?目的是为了分散请求压力,当客户端机器越来越多的时候,不至于qps都集中到同一时刻,所以在小规模的部署中,有些时间是可以减小的






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2