tesla笔记

tesla-registry

tesla-registry使用com.mogujie.service.registry.web.JettyBootstrap启动一个web服务,对外暴漏

1、注册
2、注销
3、存活
4、校验存活状态

tesla-registry在tesla体系中完成了对服务注册的功能模块

tesla-furion

tesla-furion是配置中心,它的原理是将配置存储到mysql中,然后提供http接口给client,让client拉取最新的value。
这里client暴露一个hook,就是提供listner,根据RemoteConfigAccessor中的remoteHandler、cacheHandler将远程value存储到本地的cache文件中,做为容灾。
并且提供了LocalConfigAccessor,可以将value存储到本地的另一个local文件中,做为自己个性化配置。
每个furion client启动一个线程,以指定时间去服务器同步配置。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,773评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,114评论 6 342
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,135评论 18 399
  • 初相识你的感觉是前所未有的 我俩的初遇。那一瞬间,时间就像静止了一般,你的气质让我觉得惊喜--我终于找到我想找的女...
    在见不见阅读 1,404评论 0 0
  • Comand+/不能使用 升级Xcode8之后,使用Comand+/ 快捷键进行注释不管用了,解决方法就是:打开终...
    emily_sky阅读 1,033评论 0 0