01 2022 档案

摘要:一、深入分析container网络-Bridge 1.1、docker0默认bridge (1)查看centos的网络:ip a,可以发现 (2)查看容器tomcat01的网络:docker exec -it tomcat01 ip a,可以发现 (3)在centos中ping一下tomcat01的 阅读全文
posted @ 2022-01-12 21:36 童话述说我的结局 阅读(161) 评论(0) 推荐(0) 编辑
摘要:官网:http://seata.io/en-us/docs/overview/what-is-seata.html 分布式事务的产生 当系统的体量很小时,单体架构完全可以满足现有业务需求,所有的业务共用一个数据库,整个下单流程或许只用在一个方法里同一个事务下操作数据库即可。此时做到所有操作要么全部提 阅读全文
posted @ 2022-01-08 22:09 童话述说我的结局 阅读(188) 评论(0) 推荐(0) 编辑
摘要:限流原理分析 在Sentinel中,所有的资源都对应一个资源名称以及一个Entry。每一个entry可以表示一个请求。而Sentinel中,会针对当前请求基于规则的判断来实现流控的控制,原理如下图所示。 当一个外部请求过来之后,会创建一个Entry,而创建Entry的同时,也会创建一系列的slot 阅读全文
posted @ 2022-01-04 22:37 童话述说我的结局 阅读(307) 评论(0) 推荐(0) 编辑
摘要:Sentinel中的流量控制 上篇的几个案例中,了解了如何使用sentinel去实现限流,在Sentinel中,其实提供了两种的流量控制方式。 并发线程数 QPS 不管是什么方式,流控的核心原理是,监控应用流量的QPS或者并发线程数这些指标,去判断指标的阈值来实现对流量的控制,防止瞬时流高峰流量导致 阅读全文
posted @ 2022-01-03 13:24 童话述说我的结局 阅读(797) 评论(0) 推荐(0) 编辑
摘要:什么是Sentinel Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。 官网:https://github.com/alibaba/Sentinel/wiki Sen 阅读全文
posted @ 2022-01-03 11:25 童话述说我的结局 阅读(82) 评论(0) 推荐(0) 编辑
摘要:在spring cloud netflflix的文章中,分析了Environment,这个是非常重要的类,他负责管理spring的运行相关的配置信息,其中就包含application.properties。而在Spring Cloud中,如果集成Nacos作为配置中心的话,那么意味着这部分配置是属于 阅读全文
posted @ 2022-01-02 22:05 童话述说我的结局 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:基于dataid为yaml的文件扩展配置 spring-cloud-starter-alibaba-nacos-confifig默认支持的文件格式是properties, 如果我们想用其他格式的文件,可以只需要完成以下两步: 1、在应用的 bootstrap.properties 配置文件中显示的声 阅读全文
posted @ 2022-01-02 14:29 童话述说我的结局 阅读(1011) 评论(0) 推荐(0) 编辑
摘要:Nacos集群采用raft算法来实现,它是相对zookeeper的选举算法较为简单的一种。选举算法的核心在 RaftCore 中,包括数据的处理和数据同步 raft算法演示地址:http://thesecretlivesofdata.com/raft/ 在Raft中,节点有三种角色: Leader: 阅读全文
posted @ 2022-01-02 11:19 童话述说我的结局 阅读(717) 评论(0) 推荐(0) 编辑
摘要:接着上一篇幅说,上次说到list这个请求nacos服务端时,在nacos的源码中InstanceController这个类中,有个list接口接收到这个请求;在nacos收到请求后其实按上篇幅的讲解应该知道,他应该根据serviceid,namespace,groupName,cluster这四个元 阅读全文
posted @ 2022-01-01 23:50 童话述说我的结局 阅读(1413) 评论(0) 推荐(0) 编辑
摘要:上面这张图我在写eureka时就画过,这里拿来用下,因为学习同类型东西就是要学会找相同点和不同点,其实Eureka和nacos的注册和消费流程都是一样的,不同点其实就两块,第一块Eureka在数据同步时没有选举的机制,第二点在数据同步时通知客户端的方式不同; Nacos服务注册需要具备的能力 服务提 阅读全文
posted @ 2022-01-01 14:28 童话述说我的结局 阅读(943) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示