《重新定义Spring Cloud实战》——3.4 Eureka参数调优及监控

举报
华章计算机 发表于 2019/06/04 14:59:13 2019/06/04
【摘要】 本书摘自《重新定义Spring Cloud实战》——书中第3章,第3.4.1节,作者是许进、叶志远、钟尊发、蔡波斯、方志朋、郭芳碧、朱德明。

3.4 Eureka参数调优及监控

若要深入了解一个开源组件,从解读其参数入手,不失为一种好的研读代码的方法,本节首先讲解Eureka的核心参数,然后讲解参数的调优及监控。

3.4.1 核心参数

下面主要分为Client端及Server端两大类来简述一下Eureka的几个核心参数。

1. Client端

这里笔者将Client端的参数分为基本参数、定时任务参数、http参数三大类来梳理。

1)基本参数如表3-5所示。

表3-5 Eureka Client参数说明

image.png

2)定时任务参数如表3-6所示。

表3-6 Eureka Client定时任务参数

image.png

3)http参数。Eureka Client底层httpClient与Eureka Server通信,提供的相关参数如表3-7所示。

表3-7 Eureka Client http相关参数

image.png

2.Server端

笔者将Server端的参数分为如下几类:基本参数、response cache参数、peer相关参数、http参数。

(1)基本参数

基本参数列表如表3-8所示。

表3-8 eureka server基本参数

image.png

(2)response cache参数

Eureka Server为了提升自身REST API接口的性能,提供了两个缓存:一个是基于ConcurrentMap的readOnlyCacheMap,一个是基于Guava Cache的readWriteCacheMap。其相关参数如表3-9所示。

表3-9 Eureka Server response cache参数

image.png

(3)peer相关参数

peer相关系数的说明如表3-10所示。

表3-10 Eureka Server peer相关参数

image.png

(4)http参数

Eureka Server需要与其他peer节点进行通信,复制实例信息,其底层使用httpClient,提供的相关参数如表3-11所示。

表3-11 Eureka Server http相关参数

image.png

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200