springCloud
文章平均质量分 94
qq_39013701
这个作者很懒,什么都没留下…
展开
-
zuul源码分析
版本说明SpringCloud Finchley.SR22.0.2.RELEASE启动类启动类只干了一件事注册了一个标记类org.springframework.cloud.netflix.zuul.ZuulProxyMarkerConfiguration.Markerorg.springframework.cloud.netflix.zuul.ZuulServerAutoConfigurationorg.springframework.cloud.netflix.zuul.ZuulPr原创 2022-02-25 10:04:04 · 858 阅读 · 0 评论 -
微服务下的数据一致性的几种实现方式之概述
https://www.jianshu.com/p/b264a196b177转载 2020-11-11 11:16:54 · 127 阅读 · 0 评论 -
Elastic-Job
一.环境要求a. Java请使用JDK1.7及其以上版本。b. Zookeeper请使用Zookeeper 3.4.6及其以上版本。c. Maven请使用Maven 3.0.4及其以上版本。d. lombok (非必须)建议引入lombok,由于Elastic-Job项目使用了lombok,如果要关联源码,不在项目到入lombok,会导致源码和jar不一致问题二.作业开发Elastic-Job提供Simple、Dataflow和Script 3种作业类型。 方法参数shardingCon翻译 2020-05-31 18:08:12 · 168 阅读 · 0 评论 -
分布式锁
一.基于数据库级别的乐观锁1.乐观锁概念:总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现(compare and set)2.主要实现原理是通过在表中设置version,status之类的字段,更新数据前,携带版本号作为条件进行更新,更新成功同时将版本号加一,使得其他并发线程版本失效,无法更新二.基于数据库级别的乐观锁1.悲观锁概念:总是假设最坏的情况,每次取原创 2020-06-28 13:27:44 · 164 阅读 · 0 评论 -
RestTemplate
一.简介是Spring用于同步client端的核心类,简化了与http服务的通信,并满足RestFul原则,程序代码可以给它提供URL,并提取结果。默认情况下,RestTemplate默认依赖jdk的HTTP连接工具。当然你也可以 通过setRequestFactory属性切换到不同的HTTP源,比如Apache HttpComponents、Netty和OkHttp。。RestTemplate...原创 2019-06-28 23:23:20 · 105 阅读 · 0 评论 -
springcloud
springcloud中文API:https://springcloud.cc/spring-cloud-dalston.htmlspringcloud中国社区:http://springcloud.cn/springcloud中文网:https://springcloud.cc/转载 2019-07-28 00:28:49 · 604 阅读 · 0 评论