首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring Cloud
订阅
萱萱家的爸比
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
SpringCloudAlibaba全网最全讲解1️⃣(建议收藏)
简而言之,微服务架构风格是一种将单个应用程序开发为“一套小型服务”的方法,每个服务“运行在自己的进程中”,并通过轻量级机制(通常是HTTP资源API)进行通信。这些服务“围绕业务功能构建”,并通过全自
Spring Cloud Eureka原理分析(二):续租、下线、自我保护机制和自动清理(服务端)
续租、下线等操作比较直观,实际上也不复杂。让我们自己想想它们大概会在服务端有什么操作。 renew: 更新Lease的lastUpdateTimestamp, 更新一下InstanceInfo的最新状态。然后调用其他同伴节点的renew接口。 cancel:把lease从reg…
Spring Cloud Eureka原理分析(一):注册过程-服务端
本文将不会详细介绍每个细节,而是讲述一些关键的地方,便于查阅。 我们先来看注册部分。 它就是一个ConcurrentHashMap, 其Key为应用的AppID,Value为一个Map,其中的键值对为该应用的各个实例。(InstanceId为键,Lease<InstanceIn…
Java岗面试问到SpringCloud还无从开口?这些常见问题你会吗?
之前的代码,有像NullPointer这样的例外的机会,并不是最优的。我们将看到如何使用Netflix Feign使呼叫变得更加轻松和清洁。如果Netflix Ribbon依赖关系也在类路径中,那么Feign默认也会负责负载平衡。
[jaeger] 四、微服务之调用链(Feign+SpringCloud)
终于到了我们的重点,微服务了。 与使用OkHttp3来实现的客户端类似,Feign接口本来也就是一个Http调用,依然可以使用Http头传值的方式,将Trace往下传。 本文更多的是关于SpringCloud的一些知识,你需要了解一些基本的Spring相关的知识。 Spring…
SpringCloud微服务治理二(Robbin,Hystix,Feign)
在刚才的案例中,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情…
Spring Cloud-Eureka Client 原理解析
前面一些 demo 中已经介绍了如何使用 SOFABoot 来集成 Spring Cloud Netflix Eureka 组件。本篇将来先解析下 Eureka Client 的工作原理。 spring-cloud-commons 模块是 spring 在分布式领域上(服务发现…
spring-cloud-config 搭建-入门级(二)
请先阅读上一篇,上一篇是没有加上eureka的,单纯的config搭建。 1. 添加依赖 2. 非常重要!非常容易忘记!添加配置文件中的监控端点 3. 加入@RefreshScope注解 4. 修改github上的配置文件,获取修改的属性 5. 必须要手动刷新 6. 再次测试 …
Feign的工作原理
主程序入口添加了@EnableFeignClients注解开启对FeignClient扫描加载处理。根据Feign Client的开发规范,定义接口并加@FeignClientd注解。 当程序启动时,回进行包扫描,扫描所有@FeignClients的注解的类,并且讲这些信息注入…
SpringCloud微服务治理三(Zuul网关)
在该架构中,我们的服务集群包含:内部服务Service A和Service B,他们都会注册与订阅服务至Eureka Server,而Open Service是一个对外的服务,通过均衡负载公开至服务调用方。我们把焦点聚集在对外服务这块,直接暴露我们的服务地址,这样的实现是否合理…