上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: 在实际开发过程中,每个服务都有大量的配置文件,例如数据库的配置、日志输出级别的配置等,而往往这些配置在不同的环境中也是不一样的。随着服务数量的增加,配置文件的管理也是一件非常复杂的事 在微服务架构中,需要有统一管理配置文件的组件,例如 Spring Cloud 的 Spring Cloud Conf 阅读全文
posted @ 2019-06-14 13:47 VictorBu 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Zuul 作为路由网关组件,在微服务架构中有着非常重要的作用,主要体现在以下 6 个方面: Zuul, Ribbon 以及 Eureka 相结合,可以实现智能路由和负载均衡的功能,Zuul 能够将请求流量按某种策略分发到集群状态的多个服务实例 网关将所有服务的 API 接口统一聚合,并统一对外暴露。 阅读全文
posted @ 2019-06-13 16:20 VictorBu 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 在复杂的分布式系统中,可能有几十个服务相互依赖,这些服务由于某些原因,例如机房的不可靠性、网络服务商的不可靠性等,导致某个服务不可用 。 如果系统不隔离该不可用的服务,可能会导致整个系统不可用。Hystrix 提供了熔断器功能,能够阻止分布式系统中出现联动故障。Hystrix 是通过隔离服务的访问点 阅读全文
posted @ 2019-06-13 12:44 VictorBu 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 新建 spring-cloud-eureka-feign-client Module pom <parent> <artifactId>spring-cloud-parent</artifactId> <groupId>com.karonda</groupId> <version>1.0.0</ve 阅读全文
posted @ 2019-06-12 11:10 VictorBu 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 负载均衡是指将负载分摊到多个执行单元上,常见的负载均衡有两种方式:一种是独立进程单元,通过负载均衡策略,将请求转发到不同的执行单元上,例如 Ngnix;另一种是将负载均衡逻辑以代码的形式封装到服务消费者的客户端上,服务消费者客户端维护了一份服务提供者的信息列表,有了信息列表,通过负载均衡策略将请求分 阅读全文
posted @ 2019-06-12 09:35 VictorBu 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 微服务的功能主要有以下几个方面: 服务的注册和发现 服务的负载均衡 服务的容错 服务网关 服务配置的统一管理 链路追踪 实时日志 服务注册是指向服务注册中心注册一个服务实例,服务提供者将自己的服务信息 (如服务名、IP 地址等) 告知服务注册中心。服务发现是指当服务消费者需要消费另外一个服务时,服务 阅读全文
posted @ 2019-06-11 18:00 VictorBu 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 场景假设:现有电商业务,商品和库存分别放在不同的库 配置数据库连接 app: datasource: first: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1/product?useSSL=false 阅读全文
posted @ 2019-06-06 09:28 VictorBu 阅读(3001) 评论(0) 推荐(0) 编辑
摘要: 场景假设:现有电商业务,商品和库存分别放在不同的库 配置数据库连接 app: datasource: first: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1/product?useSSL=false 阅读全文
posted @ 2019-05-30 22:16 VictorBu 阅读(2248) 评论(0) 推荐(0) 编辑
摘要: 菜单 -> Run -> Edit Configurations… 添加 -> Remote 配置 启动远程项目 正常启动命令如下: java -jar ***.jar 开启远程调试: java -jar -agentlib:jdwp=transport=dt_socket,server=y,sus 阅读全文
posted @ 2019-05-22 11:14 VictorBu 阅读(22243) 评论(2) 推荐(2) 编辑
摘要: 问题描述 Spring Boot + JPA 多模块项目,启动报异常: nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type '* 阅读全文
posted @ 2019-05-22 10:53 VictorBu 阅读(3107) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页