一、写在前面 现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。 所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 说实话,如果在公司里落地生产 ...
分类:
其他好文 时间:
2020-05-10 21:32:07
阅读次数:
73
服务调用链路追踪 微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个服务,而内部服务的调用复杂性,决定了问题难以定位。所以微服务架构中,必须实现分布式链路追 ...
分类:
编程语言 时间:
2020-05-10 21:17:21
阅读次数:
77
Cloud Alibaba --Nacos 简单一句话:Nacos就是注册中心 + 配置中心的组合,相当于Eureka + config + Bus; Nacos官网:https://nacos.io/zh-cn/docs/what-is-nacos.html 下载安装:github下载太慢,推荐百 ...
分类:
其他好文 时间:
2020-05-10 17:30:36
阅读次数:
252
Spring Cloud Eureka服务注册与发现 Spring Cloud Eureka是Spring Cloud Netflix 子项目的核心组件之一,主要用于微服务架构中的服务治理。 本文将对搭建Eureka注册中心,搭建Eureka客户端,搭建Eureka集群及给Eureka注册中心添加登 ...
分类:
编程语言 时间:
2020-05-10 16:50:06
阅读次数:
94
传统的键配置信息写到文件的方式(xml, json) 是行不通的,因为当处理基于云的应用程序可能包含数百个微服务, 而且每个微服务可能有多个运行时服务实例. 这样就使得配置管理成了一个问题, 因为云环境中的应用程序和运维团队必须全力应付配置文件到哪去. 配置管理 隔离: 我们希望将服务配置信息与服务 ...
分类:
编程语言 时间:
2020-05-10 13:12:32
阅读次数:
66
Spring cloud系列教程第二篇:支付项目父工程图文搭建 在讲解spring cloud相关的技术的时候,咱们就模拟订单支付这个流程来讲讲 在这个支付模块微服务搭建过程中,上面的这些技术,都会融入进来。老的会讲解(因为老的技术还有很多公司会使用到,谁也不知道下一个公司会用新的还是旧的,所以咱们 ...
分类:
编程语言 时间:
2020-05-10 11:24:29
阅读次数:
62
spring Cloud Alibaba 简介 Github: https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md Spring Cloud Alibaba为分布式应用程序开发提供了一站式解决方案。它包含开 ...
分类:
编程语言 时间:
2020-05-10 10:22:37
阅读次数:
74
参考 https://www.cnblogs.com/huchong/p/9088611.html https://cloud.tencent.com/developer/article/1172218 https://www.cnblogs.com/huchong/p/9088611.html 目 ...
分类:
其他好文 时间:
2020-05-08 20:10:01
阅读次数:
120
前言 我之前的工作中一直在用 Elastic Job 来做任务调度。这也是大家为什么能在我的书籍《Spring Cloud 微服务 入门 实战与进阶》中看到 Elastic Job 的章节。 从 2017 的 2.1.5 版本之后 Elastic Job 没再更新过。我们在做技术选型的时候,对框架的 ...
分类:
其他好文 时间:
2020-05-08 13:16:18
阅读次数:
77
我是风筝,公众号「古时的风筝」,一个不只有技术的技术公众号,一个在程序圈混迹多年,主业 Java,另外 Python、React 也玩儿的 6 的斜杠开发者。 Spring Cloud 系列文章已经完成,可以到 "我的github" 上查看系列完整内容。也可以在公众号内回复「pdf」获取我精心制作的 ...
分类:
Web程序 时间:
2020-05-08 11:23:43
阅读次数:
205