![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
文章平均质量分 71
黑土豆Dean
这个作者很懒,什么都没留下…
展开
-
Redis(一、初探)
直接进入主题。一、安装Redis这点我是早前在看一个springcloud项目的源码时下载过了redis,下载下来是一个压缩包,然后解压缩就能用了。有需要的话可以到官网下载:https://redis.io/download。因为下载的时间不同,版本不一样,我下载的情况如下:二、启动Redis服务运行window的命令行,进入redis的目录下。这里有个小窍门:先进入redis的解压缩的目录,这个也是安装目录。然后在文件夹的地址栏中输入cm...原创 2021-08-01 14:54:15 · 234 阅读 · 0 评论 -
Hystrix学习(一、初探)
Hystrix,熔断器。阻止应用长时间请求无法收到响应而造成奔溃,如果是A调B,B调C,C调D这种复杂的调用,如果C调D阻塞了,那么B、A也会跟着阻塞,可能导致整个应用的雪崩。【写在最后】目前看,熔断器有了初步的认识,但是我还是无法理解,这个和http请求的设置超时时间有啥区别?传统发一个http请求,设置了timeout后,在这个时间内无法收到响应也会自动的抛异常出来,请求方自己捕获异常...原创 2021-07-24 19:47:06 · 87 阅读 · 0 评论 -
Eureka学习(二、集群)
Eureka搭建好后,由于Eureka本身也有可能挂掉,所以Eureka得做集群。1、修改原来的Eureka server端的配置eureka.client.register-with-eureka=true,表示自己要注册自己了,就是往另一台机器去注册自己;另一台机器的地址在defaultZone去配置;如果有3台、4台server端,那就所有集群的服务器的地址(不含本台服务器)用半角都好拼起来作为defaultZone;server.port=8088#设置应用程序名称 名字不..原创 2021-07-13 21:34:53 · 288 阅读 · 0 评论 -
Ribbon学习
接上一章,Eureka终于是对接成功了。下面来试试负载均衡Ribbon。修改步骤1、修改client1,将controller里User的名称拼上端口名2、按照client1(服务提供者)的结构,新建一个工程,将这两个工程的名字改下,统一叫一个名字:deancloud-user。名称不改也行,但是名字要保持一致;两个工程的代码、pom、properties文件一模一样,只有properties文件里的server.port配置不同。3、启动eureka server...原创 2021-07-13 20:11:18 · 78 阅读 · 0 评论 -
Eureka学习(一、初探)
今天初学Eureka,卡了一个下午,还没过去,打算先放放,看看最新的Nacos、Dubbo注册中心配置:server.port=8088#设置应用程序名称 名字不许用下划线,不支持服务调用spring.application.name=dean-eureka-server#主机地址eureka.instance.hostname=localhost#表示不向注册中心注册eureka.client.register-with-eureka=false#表示不向注册中心调用服原创 2021-07-12 20:57:59 · 247 阅读 · 0 评论