Eureka源码解析前的环境配置及相关接口介绍
背景
虽然Eureka现在不开源维护了,但是作为一个优秀的框架还是有很多优秀的地方值的我们学习的.
环境配置
设置全局的配置
Eureka服务端的配置
Eureka客户端的配置
注册中心常用的http rest 接口
我个人认为这就是值的我们学习的地方,虽然是用Java写的,但是提供的是http接口,不是rpc接口,这样的话就能跨语言,不局限于Java.
查看所有服务的列表 http://localhost:3000/eureka/apps
可以从这里看出来,这是个Map> 双Map结构,具体的后面会讲解.
查看对应的服务http://localhost:3000/eureka/apps/APP-ORDER
下线某一服务的对应实例 PUT http://localhost:3000/eureka/apps/APP-ORDER/localhost:app-order:8001/status?value=DOWN
同理上线某一服务的对应实例 PUT http://localhost:3000/eureka/apps/APP-ORDER/localhost:app-order:8001/status?value=UP
这里只列举了我个人经常用到或者自认为比较重要的接口,最好的是参考官方文档:github.com/Netflix/eur…
作者:董懂
链接:https://juejin.cn/post/7011696150361145352
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
评论