根据微服务化设计思想,结合spring cloud一些优秀的项目,如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案,使用Maven技术将框架进行模块化、服务化、原子化封装并构建,也为后期的灰度发布、持续集成提前做好准备工作 另外在搭建环境之前,大家需要熟练掌握maven的使用及相关问题的处理(这里不再重复介绍) Spring Cloud云架构使用maven来构建,使用maven不仅仅是jar包的管控,重要的是要抓住maven的一个核心作用,那就是将整个项目按照模块化的方式进行划分
Spring Cloud微服务架构进阶
《 Spring Cloud微服务架构进阶》,重点介绍微服务架构的Spring Cloud框架,在实践的基础上进行使用的扩展与相关组件的源码分析,包括:服务发现,负载均衡,断路,声明式HTTP调用本书适合Java开发人员,特别适合微服务化改造的开发人员,架构师,在改造过程中进行参考与进阶应用。
我们为项目中每个章节涉及到的组件(redis,rabbitmq,consul等)提供了docker-compose一键启动,进入项目根目录运行即可。
谢谢支持正版图