摘要: 为什么要搭建高可用集群? 在实际开发中 随着业务的复杂程度 服务也会越来越多 一个项目可能有几十或者几百个实例 这些实例都交给Eureka注册中心进行管理 此时Eureka承受了非常高的负载 由于注册中心在 微服务架构中非常重要 所以要对注册中心进行高可用集群 一旦其中一个注册中心挂掉以后 其它的注 阅读全文
posted @ 2020-03-12 20:48 辰梓悦 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 什么是Eureka? Eureka是一个用于服务注册和发现组件 Eureka分为Eureka Client和Eureka Server 为什么选择Eureka? 首先Eureka完全开源 在功能和性能上都非常稳定 Eureka是SpringCloud首选组件 与SpringCloud其它组件无缝对接 阅读全文
posted @ 2020-03-12 20:07 辰梓悦 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中有多个不同的开发环境 例如: 开发环境 测试环境 生产环境等 Spring Boot 支持程序启动时在配置文件applicaition.yml 中指定环挠的配宦文件 application-test.porperties -- 测试环境 application-dev.porpertie 阅读全文
posted @ 2020-03-12 19:28 辰梓悦 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 获取配置文件里的值 通过@Value注解获取配置文件里的值 将配置文件里的值赋值给实体类 添加@ConfogurationProperties注解 表明该类为配置属性类 属性的前缀为my 添加@Compent 将该实体类注入到IOC容器中 在启动类上添加@EnableConfigurationPro 阅读全文
posted @ 2020-03-12 19:09 辰梓悦 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 单体架构的利与弊 一般的单体架构采用(MVC)三层模型: CONTROLLER(控制层或表现层) 用于和用户交互接收用户请求 SERVICE(服务层) 用于处理业务逻辑 处理后的数据返回出去 最终通过表现层展现给用户 DAO(数据层) 用于操作数据 单体架构的好处 单体架构一般只需一台服务器就可以部 阅读全文
posted @ 2020-03-12 17:20 辰梓悦 阅读(318) 评论(0) 推荐(0) 编辑