摘要:
Feign是一个声明式的Web Service客户端,它的目的就是让Web Service调用更加简单。Feign提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好HTTP请求的参数、格式、地址等信息。 Feign = Ribbon(按顺序调用) + RestTemplate po 阅读全文
摘要:
pom中添加依赖 application.yml SpringCloudEurekaClientApplication.java 启动类加注解 消费注册表中服务: 阅读全文
摘要:
pom中添加依赖 application.yml EurekaServerApplication.java 启动类加注解 配置springsecurity SpringSecurityConfiguration.java centos 中自定义制 jar 启动工具 server.sh 阅读全文
摘要:
application.yml 通过请求 http://localhost:9090/actuator/shutdown 优雅停服 以上方式会停止运行该服务。 如果你是spring boot项目可以通过以下方式停服: 这种方式只会将服务从eureka中去除但不会停止该服务。 阅读全文
摘要:
HttpClientUtil.java 阅读全文
摘要:
消费者Demo ErrorReceiver.java InfoReceiver.java application.properties 生产者Demo SendMsg.java application.properties RabbitmqApplicationTests.java 阅读全文
摘要:
一、我的系统为Centos7.* Note that Erlang/OTP 22 is supported by RabbitMQ starting with version 3.7.15. Package Cloud supports a variety of options for RPM pa 阅读全文
摘要:
基本配置 tickTime 心跳基本时间单位,毫秒级,ZK基本上所有的时间都是这个时间的整数倍。 initLimit tickTime的个数,表示在leader选举结束后,followers与leader同步需要的时间,如果followers比较多或者说leader的数据灰常多时,同步时间相应可能会 阅读全文
摘要:
一、分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,写一个 阅读全文
摘要:
spring boot + kafka + zookeeper 环境搭建见上一篇 pom文件添加依赖 application.yml 配置如下(简单测试足够) 阅读全文