阅读源码步骤
1. 安装gradle
具体安装方法不再赘述,验证效果如下:
2. 下载源码
git clone https://github.com/Netflix/eureka.git
3.验证源码环境是否OK
随便运行一个自带的测试用例,例如:
com.netflix.eureka.resources.EurekaClientServerRestIntegrationTest#testRegistration
4.看哪部分源码
- 启动 eureka server ,
- 启动 eureka client
- 心跳机制
- 抓取注册表机制
- 自我保护机制
5. 如何看源码
通过自带的测试用例来看。
com.netflix.eureka.resources.EurekaClientServerRestIntegrationTest
启动client : ExampleEurekaClient