
微服务
文章平均质量分 94
韩小文
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hystrix请求合并原理一探
1.请求合并- 官网:https://github.com/Netflix/Hystrix/wiki/How-it-Works#request-collapsing2.为什么要使用 request collapser?偶发高并发状态下:我们常用的处 理方式???1.限流2.削峰3.请求合并由上图可见,使用请求合并,能够减少并发执行 HystrixCommand 执行所需的线程数和网络连接数,当我们遇见偶发性高并发场景时,可以使用请求合并来降低服务器和数据库的压力。如果让我们来实现一个请求合原创 2021-01-20 15:56:09 · 672 阅读 · 0 评论 -
Maven instal Could not resolve dependencies for project 找不到本地仓库下的jar
我在本地的jar文件,maven instal时找不到。可是jar正确无误。通常情况下,是maven本地仓库的问题。解决方法为: 在本地仓库中找到那个jar所在的文件夹,把文件夹删掉,然后重新运行maven指令就可以了。如果还是不行,看看是否为下面这个原因:经过排查,发现是jar的版本问题, 我设定的版本是 1.0.1-SNAPSHOT ,这个jar也是maven给我自动安装、自动命名的。并且,原创 2017-04-02 12:34:27 · 1858 阅读 · 0 评论 -
微服务网关ajax转发跨域的问题解决方案
浏览器端报错:“NetworkError: 403 Forbidden - http://192.168.10.147:8080/mytest/helloworld” helloworld 已阻止跨源请求:同源策略禁止读取位于 http://192.168.10.147:8080/mytest/helloworld 的远程资源。(原因:CORS 头缺少 ‘Access-Control-Al...原创 2017-04-19 15:09:15 · 3704 阅读 · 0 评论 -
第二章 服务治理:spring cloud eureka
服务治理可以说是微服务架构最核心和基础的模块,他主要实现各服务之间自动化注册和发现服务。那为什么要引入服务治理呢? 当我们刚创建微服务的时候,服务模块很少,我们可以采用静态配置的方式来进行服务之间的调用,例如:服务A和服务B,A调用服务B,A需要维护B的实例清单才能进行精确调用,但是当服务越来越多时,维护成本大大加高,手工维护服务的实例清单更加困难,这个时候就需要一个服务治理的东东来帮助我们维护...原创 2018-06-01 11:50:21 · 1807 阅读 · 0 评论 -
zookeeper的应用实践
zk的应用场景大致如下:1.作为配置中心,我们会作为dubbo,spring cloud的注册与发现中心来使用。通常 分布式服务,将服务的地址,接口信息,注册到zk,调用着去读取zk中注册的地址列表,以此来达到远程调用的效果。2.分布式协调当A系统执行某个任务之后,B系统异步再执行,执行完之后,如何把执行完成的消息再推送给A系统,这里就可以使用zk的节点监听来完成这个任务,当A系统执行某...原创 2019-03-25 16:40:59 · 517 阅读 · 0 评论