首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
憨厚的猕猴桃
掘友等级
Java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
Apollo源码阅读(五)Apollo客户端-更新配置的实现方式
一、RemoteConfigRepository同步配置流程回顾上次介绍了客户端获取配置的流程:https://juejin.im/post/6869315864982716423回顾一下Remote
分布式配置中心Apollo源码分析
在日常开发过程中,通常会把经常发生变更的配置放在分布式配置中心apollo中。一天突然有一个疑问,应用配置文件中和Apollo都存在相同的配置,为什么会使用apollo上的配置,而非使用应用配置文件中的配置,带着这个疑问,开启了一场阅读apollo源码的旅途。 其实这个问题在S…
Java | Apollo 是如何实现配置更新的
在 Apollo 代码中,通过实现 BeanPostProcessor 接口来检测所有的Spring Bean 的创建过程,在 Spring Bean 创建的过程中会调用对应的 org.springframework.beans.factory.config.BeanPostP…
apollo与springboot集成实现动态刷新配置
Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。 bean使用@ConfigurationProperties注解目前还不支持自动刷新,得编写一定的代码实…
一文搞定 Spring Cloud @RefreshScope 刷新机制
通过代码我们可以清晰的看到两个主要属性value 和 proxyMode,value就不多说了,大家平时经常用看看注解就可以。proxyMode 这个就有意思了,而这个就是@RefreshScope 实现的本质了。 我们需要关心的就是ScopedProxyMode.TARGET…
Spring Cloud动态配置实现原理与源码分析
实际项目开发中少不了各种配置,如连接数据库的配置、连接Redis集群的配置等,通常我们也会为一个项目部署到每个环境准备不同的配置文件,例如测试环境配置连接测试的数据库。基本上静态配置就已经满足日常需求,但是静态配置缺少灵活性,一经修改就需要重新构建部署应用,同时也缺少安全性,容…
别再纠结线程池大小/线程数量了,没有固定公式的
那么理论上,我一个线程只需要不停的执行指令,就可以跑满一个核心的利用率。 从上图可以看到,CPU利用率和上一步一样,还是所有核心100%,不过此时负载已经从11.x增加到了22.x(load average解释参考https://scoutapm.com/blog/unders…
高并发下如何保证接口的幂等性?
接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 有时我们在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了两条重复的数据,只是id不一样。 我们…
近两万字小程序攻略发布了
OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。 UnionId 是一个用户对于同主体微信小程序/公众号/APP的标识,开发者需要在微信开放平台下绑定相同账号的主体。开发者可通过UnionId,实现多个小程序、公众号、甚至APP 之间的数…
5分钟实现微信云小程序支付功能(含源码)
2,已经申请微信支付的商户号(商户id,商户秘钥)。
下一页
个人成就
文章被点赞
1
文章被阅读
3,445
掘力值
87
关注了
3
关注者
2
收藏集
6
关注标签
6
加入于
2020-01-07