一.概述 1.何谓分布式配置中心? 通俗的来说就是在分布式系统中,有一个集中的配置文件管理中心,其他的组件从配置中心读取配置,想修改组件的配置,可以通过修改配置中心的配置来实现修改组件的配置. 2.为什么使用nacos? (1) nacos是alibaba的项目(值得信赖). (2) 支持国产. (3) 文档学习成本低(有中文文档). (4) nacos属于alibaba自用,淘宝的并发量以14亿中国人为基础堪称世界之最. 二.server-user服务配置文件部分迁移到nacos配置中心. 1.nacos的官方文…

2020年7月16日 0条评论 0点热度 阅读全文

Nacos集群为了高可用 官网https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html Nacos持久化,Nacos 默认自带的是嵌入式数据库derby所以要统一用一个数据库 现在支持Mysql 官方已经准备好了sql 点进去复制出来运行就行了 或者在下载win版的nacos也有Sql文件 nacos\nacos\conf目录下nacos-mysql.sql脚本 穿件数据库运行sql就行 下一步修改application.properties文件链接数据源 …

2019年1月13日 0条评论 0点热度 阅读全文

前言: Sentinel:分布式系统的流量防卫兵 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。 完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用…

2019年1月13日 0条评论 1点热度 阅读全文

前言 Seata 是一款阿里巴巴开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 术语 TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态,驱动全局事务提交或回滚。 TM (Transaction Manager) - 事务管理器 定义全局…

2019年1月13日 0条评论 0点热度 阅读全文

目录 零、系列 一、SpringCloud Alibaba 二、Nacos是什么 三、简述CAP 四、如何使用Nacos服务端 五、项目端集成Nacos-服务提供方 六、项目端继承Nacos-消费者方 七、Demo代码 零、系列 欢迎来嫖从零开始SpringCloud Alibaba电商系列: 从零开始SpringCloud Alibaba电商系统(一)——Alibaba与Nacos服务注册与发现 从零开始SpringCloud Alibaba电商系统(二)——Nacos配置中心 从零开始SpringCloud A…

2019年1月13日 0条评论 1点热度 阅读全文

前言: 除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。一个服务常常会调用别的模块,可能是另外的一个远程服务、数据库,或者第三方 API 等。例如,支付的时候,可能需要远程调用银联提供的 API;查询某个商品的价格,可能需要进行数据库查询。然而,这个被依赖服务的稳定性是不能保证的。如果依赖的服务出现了不稳定的情况,请求的响应时间变长,那么调用服务的方法的响应时间也会变长,线程会产生堆积,最终可能耗尽业务自身的线程池,服务本身也变得不可用 熔断策略 Sentinel 提供以下几种熔…

2019年1月13日 0条评论 6点热度 阅读全文

参考链接: https://www.jianshu.com/p/38b5452c9fec https://www.jianshu.com/p/acb9b1093a54

2018年12月15日 0条评论 0点热度 阅读全文

SpringCloud+MyBatis+Redis整合—— 超详细实例(一) 1、SpringCloud+MyBatis   MyBatis 是一款优秀的轻量级半自动持久层框架,与之相对应的还有hibernate框架。①     话不多说,接下来搭建SpringCloud+MyBatis环境: 第一步,在SpringCloud环境中的pom.xml中加入: 1 <!-- 引用Mybatis 和 Mysql驱动开始 --> 2 <dependency> 3 <grou…

2018年5月26日 0条评论 1点热度 阅读全文