摘要:一、config-server git https://github.com/huanzi-qch/config-server/blob/master/myspringboot-dev.properties 二、configServer[2063] 1、pom.xml <properties> <j
阅读全文
摘要:一、生产者【2062】 1、pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-stream-rabbit</artifactId> <version>3
阅读全文
摘要:一、binders绑定器 绑定器:default-binder==> test rabbbit > Exchanges:testRabbit 注:kafka >topic:XXXXXX 二、MQ生产者 1、pom.xml <properties> <java.version>1.8</java.ve
阅读全文
摘要:我们知道,当微服务越来越来多的时候,仅仅是feign的http调用方式已经满足不了我们的使用场景了。这个时候系统就需要接入消息中间件了。相比较于传统的Spring项目、SpringBoot项目使用消息中间件的很多配置不同,SpringCloud Stream抽象了中间件产品的不同,在SpringCl
阅读全文
摘要:1、pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <depe
阅读全文
摘要:一、ek20141、pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </depe
阅读全文
摘要:一般情况下,首页的并发量是比较大的,即使有了多级缓存,如果有大量恶意的请求,也会对系统造成影响。而限流就是保护措施之一。 nginx提供两种限流的方式: 一是控制速率 二是控制并发连接数 控制速率# 控制速率的方式之一就是采用漏桶算法。 漏桶算法实现控制速率限流# 漏桶(Leaky Bucket)算
阅读全文
摘要:线程池实现服务隔离 问题分析# 在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用,由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网络涌入,会形成任务累计,导致服务瘫痪。 在SpringBoot程
阅读全文
摘要:又是做好人好事的一天,有个小可爱私下问我有没有好用的springboot文件上传工具,这不巧了嘛,正好我私藏了一个好东西,顺便给小伙伴们也分享一下,demo地址放在文末了。 文件上传在平常不过的一个功能,做后端开发的基本都会接触到,虽然不难可着实有点繁琐。数据流的开闭、读取还容易出错,尤其是在对接一
阅读全文
摘要:1、pom.xml <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>1.6.0</version> <exclusions> <exclusion>
阅读全文
摘要:【http://www.cnblogs.com/wunaozai/p/8067621.html】 物联网架构成长之路(1)-前言 【http://www.cnblogs.com/wunaozai/p/8075640.html】 物联网架构成长之路(2)-脚手架工具准备 【http://www.cnb
阅读全文
摘要:1、pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency>
阅读全文
摘要:有关微服务的一些概念的东西我这里就不再阐述了,因为之前在写Spring Cloud系列的时候都有详细写过。 具体地址: Spring Cloud系列博客 这个系列开始来讲Spring Cloud Alibaba,第一步先从概述说起。 一、概述 1、简介 Spring Cloud Alibaba,它是
阅读全文
摘要:1、pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <depe
阅读全文
摘要:SpringCloud重试retry是一个很赞的功能,能够有效的处理单点故障的问题。主要功能是当请求一个服务的某个实例时,譬如你的User服务启动了2个,它们都在eureka里注册了,那么正常情况下当请求User服务时,ribbon默认会轮询这两个实例。此时如果其中一个实例故障了,发生了宕机或者超时
阅读全文