首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
cloud
订阅
风轻扬zx
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Spring Cloud 微服务实战详细笔记
文中提到的大部分技术都会在我的一个开源项目中用到,这个项目后端业务逻辑部分已经基本写完了,就差权限验证、网关配置和后期优化啦,感兴趣的大佬可以看看。 这是 SpringCloud 的自我保护机制,就是不管这个服务在不在线,都把它当成在线。开发环境中为了调试方便可以关闭这个功能,…
限流10万QPS、跨域、过滤器、令牌桶算法-网关Gateway内容都在这儿
文中内容包含:微服务网关限流10万QPS、跨域、过滤器、令牌桶算法。 在构建微服务系统中,必不可少的技术就是网关了,从早期的Zuul,到现在的Spring Cloud Gateway,网关我们用的不可少。 今天我就将沉淀下来的所有与网关相关的知识,用一篇文章总结清楚,希望对爱学…
微服务配置中心典型的生产应用场景
项目前期通常后端与数据库的连接配置信息也就直接放置在项目的配置文件中。使用Spring Boot 框架,配置信息就是存放在 application.properties 中,使用 Spring 的 profile 属性保证不同环境连接不同的数据库。如下所示: 测试、预发环境也是…
微服务配置中心历史变更由来
如果配置是需要动态修改的话,需要当前应用去暴露管理该配置项的接口,至于是 Controller 的 API 接口,还是 JMX ,都是可以做到。 配置变更都是发生在内存中,并没有持久化。因此,在修改配置之后重启应用,配置又会变回代码中的默认值了。 当有多台机器的时候,要修改一个…
Spring Cloud 微服务架构全链路实践
Java 微服务框架选型(Dubbo 和 Spring Cloud?) 目前公司使用的 Spring Cloud 整个技术组件,基本包含了上面图中所包含的,不得不说,Spring Cloud 整个生态真的很强大,使用起来也很方便有效。 后面有时间再针对每个组件进行使用解读,这篇…
用100行代码手写一个Hystrix
离小眼睛家不远的地方,开了一个熟食店。店内有两个窗口总能排起长龙,一个窗口是选好的凉菜让师傅调味,一个窗口是买到的扒鸡让胖师傅现场脱骨。顾客的正常的流程,大致是这个样子滴: 炎炎夏日,邀三五好友,喝杯啤酒吹吹牛皮,岂不美哉。可能大家跟小眼睛想法一致,小店的生意日渐火爆。这天,小…
问题备忘:Spring Cloud OAuth2.0 开发过程中碰到的问题
问题5: 在passwod模式下,执行刷新token时,抛出异常Handling error: IllegalStateException, UserDetailsService is required.
Zuul整合Swagger,使用ZuulFilter解决下游服务context-path
这里不做代码介绍,具体可以查看我的另一篇文章:https://www.dalaoyang.cn/article/21,或者查看本文源码。 这里只新建了一个服务,服务名为test-service。 需要注意一点,这个拦截器需要在默认ZuulFilter后执行,才能获取reques…
Feign源码分析:记初次使用Feign踩的一些坑
最近要对接公司信息中心那边提供的注册登录接口,这些接口是以HTTP形式对外提供的。之前没怎么用过HTTP框架,宇神推荐使用Feign。第一次听说Feign这么个框架,去查了下,原来是SpringCloud的一份子。使用Spring Cloud Feign,调用HTTP的时候只需…
Spring Cloud Feign 熔断机制填坑
接下来将一一解决上述问题。 当调用服务时抛出了异常,却没有定义fallback方法,就会抛出上述异常。由此引出了第一个解决方式。 通过实现FallbackFactory,可以在create方法中获取到服务抛出的异常。但是请注意,这里的异常是被Feign封装过的异常,不能直接在异…