刚仔灬
码龄11年
求更新 关注
提问 私信
  • 博客:20,091
    20,091
    总访问量
  • 86
    原创
  • 703
    粉丝
  • 77
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2014-04-03

个人简介:不破不立、破而后立

博客简介:

程序猿

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得5次评论
  • 获得45次收藏
  • 代码片获得410次分享
  • 博客总排名798,650名
创作历程
  • 31篇
    2023年
  • 17篇
    2020年
  • 4篇
    2018年
  • 28篇
    2017年
  • 4篇
    2016年
  • 2篇
    2015年
成就勋章
TA的专栏
  • 源码
  • nacos源码
    2篇
  • mysql
    1篇
  • 微服务
  • Spring Cloud
    13篇
  • Spring Cloud Alibaba
    9篇
  • MQ
  • RocketMQ
    8篇
  • 并发与多线程
    4篇
  • Docker
    3篇
  • redis
    7篇
  • Zookeeper
    6篇
  • 其他
    9篇
  • MongoDB
    5篇
  • git
    11篇

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    后端架构分布式中间件spring cloud
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

sptingboot 整合 seata1.6.1 (XA模式)

SEATA-XA
原创
发布博客 2023.06.09 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sptingboot 整合 seata1.6.1 (TCC模式)

SEATA-TCC
原创
发布博客 2023.06.09 ·
763 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

sptingboot 整合 seata1.6.1 (AT模式)

SEATA-AT 模式
原创
发布博客 2023.06.08 ·
1155 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

nacos注册流程

NacosDiscoveryAutoConfiguration 为注册流程入口类定义了3个beanNacosServiceRegistry声明向注册中心注册服务的beanNacosRegistration声明存储nacos服务信息的beanNacosAutoServiceRegistration声明用于nacos服务自动注册的bean。
原创
发布博客 2023.06.06 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nacos 源码构建

进入到nacos-console模块下,启动该模块下的com.alibaba.nacos.Nacos类。我们源码运行时,通常使⽤的是单机模式,因此需要在启动参数中进行设置,在jvm的启动参数。这是由于nacos默认使用的是集群方式,启动时会到默认的配置路径下,寻找集群配置文件。创建nacos数据库,并执行distribution模块中的SQL脚本。
原创
发布博客 2023.06.02 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux安装MySQL5.7

操作完毕,接下来可以使用navicat进行远程连接了.
原创
发布博客 2023.05.23 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Sentinel 降级策略

代码注解类似于Hystrix中的注解注解中有两个属性需要我们进⾏区分,blockHandler属性来指定不满足Sentinel规则的降级兜底⽅法,fallback属性用于于指定Java运行时异常兜底方法。
原创
发布博客 2023.05.23 ·
494 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Sentinel 流量控制

官方介绍。
原创
发布博客 2023.05.16 ·
255 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

Nacos 配置中心

优先级:根据规则⽣成的dataId > 扩展的dataId(对于扩展的dataId,[n] n越⼤优先级越⾼)扩展的配置文件之间的优先级,新建配置项。从nacos中 获取多个配置文件。数字修改为300 ,400。
原创
发布博客 2023.05.12 ·
1222 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Nacos Server 集群搭建

重启nacos,新建命名空间。执行mysql 数据脚本。修改nacos 配置。
原创
发布博客 2023.05.11 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Nacos 领域数据模型

Namespace命名空间、Group分组、集群这些都是为了进行归类管理,把服务和配置⽂件进行归类,归类之后就可以实现⼀定的效果,比如隔离。对于服务来说,不同命名空间中的服务不能够互相访问调⽤。
原创
发布博客 2023.05.11 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【十三】Nacos 服务注册和配置中心

当服务A健康实例数/总实例数 < 保护阈值 的时候,说明健康实例真的不多了,这个时候保护阈值会被触发(状态true)nacos将会把该服务所有的实例信息(健康的+不健康的)全部提供给消费者,消费者可能访问到不健康的实例,请求失败,但这样也比造成雪崩要好,牺牲了⼀些请求,保证了整个系统的⼀个可用。如果服务A有100个实例,98个实例都不健康了,只有2个实例是健康的,如果nacos只返回这两个健康。实例的信息的话,那么后续消费者的请求将全部被分配到这两个实例,流量洪峰到来,2个健康的实例。
原创
发布博客 2023.05.10 ·
1167 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

【十二】统⼀认证方案 Spring Cloud OAuth2+JWT

JSON Web Token(JWT)是⼀个开放的行业标准(RFC 7519),它定义了⼀种简介的、自包含的协议格式,用于 在通信双方传递json对象,传递的信息经过数字签名可以被验证和信任。JWT可以使用HMAC算法或使⽤RSA的公 钥/私钥对来签名,防止被篡改。
原创
发布博客 2023.05.06 ·
273 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【十一】统⼀认证方案 Spring Cloud OAuth2

OAuth(开放授权)是⼀个开放协议/标准,允许用户授权第三⽅应⽤访问他们存储在另外的服务提供者上的信息,而不需要将⽤户名和密码提供给第三方应用或分享他们数据的所有内容资源所有者(Resource Owner):可以理解为用户自己客户端(Client):我们想登陆的网站或应用,比如拉勾网认证服务器(Authorization Server):可以理解为微信或者QQ资源服务器(Resource Server):可以理解为微信或者QQ。
原创
发布博客 2023.04.14 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【十】 分布式链路追踪技术 Sleuth + Zipkin

在微服务架构下,⼀次请求少则经过三四次服务调⽤完成,多则跨越几十个甚⾄是上百个服务节点。那么问题接踵而来:1)如何动态展示服务的调用链路?(比如A服务调用了哪些其他的服务—依赖关系)2)如何分析服务调⽤链路中的瓶颈节点并对其进⾏调优?(比如A—>B—>C,C服务处理时间特别长)3)如何快速进⾏服务链路的故障发现?这就是分布式链路追踪技术存在的目的和意义。
原创
发布博客 2023.04.11 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【九】 Spring Cloud Stream消息驱动组件

Stream 内置了两种接⼝Source和Sink分别定义了 binding 为 “input” 的输⼊流和 “output” 的输出流,我们也可以自定义各种输⼊输出流(通道),但实际我们可以在我们的服务中使⽤多个binder、多个输入通道和输出通道,然⽽默认就带了⼀个input的输⼊通道和⼀个output的输出通道,怎么办?我们是可以自定义消息通道的,学着Source和Sink的样⼦,给你的通道定义个自己的名字,多个输⼊通道和输出通道是可以写在⼀个类中的定义接口在注解中,绑定自定义的接口。
原创
发布博客 2023.04.10 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【八】Spring Cloud Config组件

Server 端:提供配置⽂件的存储、以接口的形式将配置⽂件的内容提供出去,通过使用注解在 Spring boot 应用中嵌⼊或者其中,application为应⽤名称,profile指的是环境(⽤于区分开发环境,测试环境、⽣产环境等)Client 端:通过接口获取配置数据并初始化自己的应用。
原创
发布博客 2023.04.07 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【七】GateWay网关组件

Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。
原创
发布博客 2023.04.06 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【六】Feign远程调用组件

Feign是Netflix开发的⼀个轻量级RESTful的HTTP服务客户端(⽤它来发起请求,远程调⽤的),是以Java接⼝注解的⽅式调⽤Http请求,⽽不⽤像Java中通过封装HTTP请求报⽂的⽅式直接调⽤,Feign被⼴泛应⽤在Spring Cloud 的解决⽅案中。类似于Dubbo,服务消费者拿到服务提供者的接口,然后像调⽤本地接口方法⼀样去调⽤,实际发出的是远程的请求。
原创
发布博客 2023.04.05 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【五】Hystrix Dashboard断路监控仪表盘

Hystrix Dashboard
原创
发布博客 2023.04.04 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多