作者回复: 谢谢反馈🌹后继有些模块(比如zuul网关),会给合apollo配置,分享更多实战经验
作者回复: 谢谢反馈!我正在进一步开发后续课程,会考虑增加生产级架构分析和代码讲解。
作者回复: apollo的作者一直在优化Apollo对Spring的支持,可以参考其官方文档:
https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97#32-spring%E6%95%B4%E5%90%88%E6%96%B9%E5%BC%8F
作者回复: 对于基础中间件,大部分公司主要是应用,一般不需要深入到源码层(除非需要定制),大部分学员也只关心应用,不关心底层实现。另外,如果每个中间件都分析源码,那课程的scope就变得非常大。当然,你有兴趣可以直接看github上源码。
作者回复: 运维领域的CMDB,主要是针对硬件物理资源,操作系统,常用软件等的配置信息管理,用途偏向资源配额治理和监控用途,也可以配合ansible/salt等配置管理工具使用,实现自动化安装部署。apollo主要针对的是应用和服务级别的配置,比如应用启动参数,连接字符串,甚至是一些业务配置等,它一般面向应用开发人员。总体上CMDB工作在物理运维层,apollo工作在应用和微服务层,两个层面的东西,虽然都管配置,但配置概念和范围不相同,并不直接相关。
作者回复: 下个模块会先讲zuul网关(计划7月推出),然后再下个模块讲cat(计划8月推出),其中会讲如果在zuul上做cat埋点。我的微信号bulldog2015,欢迎交流。