上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: protected <T> T doGetBean(String name, Class<T> requiredType, final Object[] args, boolean typeCheckOnly) throws BeansException { //处理别名,提取对应的beanName 阅读全文
posted @ 2020-09-23 21:27 不二尘 阅读(560) 评论(0) 推荐(0) 编辑
摘要: @SpringBootApplication 其实是一个组合注解 点进去可以看到三个比较重要的注解为SpringBootConfiguration、EnableAutoConfiguration、ComponentScan @SpringBootConfiguration //标明是一个配置类 @E 阅读全文
posted @ 2020-09-23 11:16 不二尘 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一:网关简介 在微服务架构中,一个系统会被拆分为很多个微服务。那么作为客户端要如何去调用这么多的微服务呢?如果没有网关的存在,我们只能在客户端记录每个微服务的地址,然后分别去调用。这样的话会产生很多问题,例如: 客户端多次请求不同的微服务,增加客户端代码或配置编写的复杂性 认证复杂,每个微服务都有独 阅读全文
posted @ 2020-08-20 16:07 不二尘 阅读(12999) 评论(0) 推荐(0) 编辑
摘要: 一:基本概念 1.1 资源:就是Sentinel要保护的东西,它可以是Java应用程序中的任何内容,可以是一个服务,也可以是一个方法,甚至可以是一段代码 1.2 规则:用来定义如何进行保护资源的 二:重要功能 Sentinel的主要功能就是容错,主要体现在下面三个类型: 2.1 流量控制 流量控制在 阅读全文
posted @ 2020-08-19 16:03 不二尘 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 一:高并发带来的问题? 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会 出现网络延迟,此时若有大量的网络涌入,会形成任务堆积,最终导致服务瘫痪。 由于服务与服务之间的依 阅读全文
posted @ 2020-08-09 11:55 不二尘 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 简介 Feign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单, 只需要创建一个接口并添加一个注解即可。 Nacos很好的兼容了Feign, Feign默认集成了 Ribbon, 所以在Nacos下使用Fegin默认就实现了负载均衡的效果。 阅读全文
posted @ 2020-08-07 12:04 不二尘 阅读(2975) 评论(0) 推荐(0) 编辑
摘要: 简介 Ribbon是Spring Cloud的一个组件, 它可以让我们使用一个注解就能轻松的搞定负载均衡,内置多种负载均衡策略,内部负载均衡顶级接口为com.netflix.loadbalancer.IRule:具体策略如下 1:BestAvailableRule 选择一个最小的并发请求的serve 阅读全文
posted @ 2020-08-07 12:02 不二尘 阅读(2095) 评论(0) 推荐(0) 编辑
摘要: 一:Nacos简介 Nacos致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 更多详情请移步官网(https://nacos.io/zh-cn/docs/quick-start.html)接下来我们就将上述环境 阅读全文
posted @ 2020-08-06 12:00 不二尘 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 环境搭建 模块设计 springcloud-alibaba 父工程 shop-common 公共模块【实体类】 shop-user 用户微服务 【端口: 807x】 shop-product 商品微服务 【端口: 808x】 shop-order 订单微服务 【端口: 809x】 1:创建一个mav 阅读全文
posted @ 2020-08-04 22:22 不二尘 阅读(6177) 评论(2) 推荐(0) 编辑
摘要: 简介 微服务架构,简单来说就是将单体应用进一步拆分,拆分成更小的服务,每个服务都是可以独立运行的项目 微服务架构常见概念 1:服务治理 服务治理就是进行服务的自动化管理,其核心是服务的自动注册与发现。 服务注册:服务实例将自身服务信息注册的服务中心 服务发现:服务实例通过注册中心,获取注册到其中的服 阅读全文
posted @ 2020-08-03 17:28 不二尘 阅读(677) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页