- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 ElasticSearch安装
版本JDK:jdk1.8.0_201ElasticSearch:7.0linux:CentOS7.0ElasticSearch安装选择linux版本下载ElasticSearch:https://www.elastic.co/cn/downloads/elasticsearchLinux根目录下创建data目录: mkdir data将下载包(elasticsearch-7.0...
2019-04-16 20:18:53
225
原创 记:SpringBoot集成druid+transaction实现
mySql版本:5.7.21SpringBoot版本:2.0.4.RELEASEJDK:1.8工具:idea版本管理:maven创建Spring Boot项目(…)pom依赖 <dependency> <groupId>org.springframework.boot</groupId>
2018-12-27 21:05:48
2063
原创 记:SpringBoot+quartz+jedis分布式自动任务实现
SpringBoot版本:2.0.4.RELEASEredis版本:redis-5.0.3JDK:1.8工具:idea版本管理:mavenquartz版本:2.2.1<quartz.redis.version>1.1.13</quartz.redis.version>创建SpringBoot项目添加依赖 <dependency&gt
2018-12-25 21:30:12
1132
1
原创 记:SpringBoot集成jedis
SpringBoot版本:2.0.4.RELEASEredis版本:redis-5.0.3JDK:1.8工具:idea版本管理:mavenSpring Boot 创建项目 选择2.0.4.RELEASE版本添加依赖 <dependency> <groupId>org.springframewor
2018-12-25 20:40:30
506
原创 记:redis集群安装
redis版本:redis-5.0.3安装目录:/root/data/apps集群目录:/root/data/apps/cluster解压到指定目录tar -zxvf redis-5.0.3.tar.gz -C /root/data/apps安装redis于redis-5.0.3目录/root/data/apps/redis-5.0.3目录下执行:make PREFIX=...
2018-12-24 21:36:33
217
原创 Spring Cloud 实战八:消息总线
Spring Cloud Bus 用于广播配置文件的更改或者服务之间的通讯。这里主要在上一章节基础上,配置可动态改变的配置文件。1、依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200...
2018-06-13 17:57:06
205
1
原创 Spring Cloud 实战七:分布式配置
一、创建配置中心1、依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
2018-06-13 15:26:05
297
1
原创 Spring Cloud 实战六:路由网关
一、Zuul简介 1、Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。2、zuul默认和Ribbon结合实现了负载均衡的功能。二、Zuul路由1、依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m...
2018-06-11 17:28:15
617
原创 Spring Cloud 实战五:断路器
一、什么是断路器:可以简单理解为股市中的熔断机制,指当股指波幅达到规定的熔断点时,交易所为控制风险采取的暂停交易措施,使市场冷静下来,即进行处理。这样来避免投资者盲目跟风,导致雪崩。Spring Cloud断路器就是这样的存在,防止在分布式系统中出现瀑布似的连锁反应导致的灾难,以至于大量服务器宕机。二、rest+ribbon中使用断路器:1、使用子项目client2、pom.xml依赖<de...
2018-06-08 18:12:14
1886
原创 Spring Cloud 实战四:重试机制配置
上一篇写到,如何配置超时。在请求某个服务节点时,请求失败(如:请求超时、连接超时、服务宕机并不是服务报错),这时可以通过配置重试机制,重新请求其他服务。首先引入依赖:<dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry<...
2018-06-08 16:48:05
5777
3
原创 Spring Cloud 实战三:超时机制
目前为止,已经搭建了简单的微服务框架,这时我们不得不考虑,如果服务超时我们应该怎么处理。一、为什么要设置超时机制1、客户端请求一个服务提供者,而服务提供者响应非常缓慢,这时就会强制客户端等待,直到服务提供者完成响应。2、在服务提供者响应完成之前,客户端的线程/进程得不到释放,如果大量请求未及时响应,就会造成客户端服务器资源耗尽。二、超时配置1、使用RestTemplate 模版,超时配置。@Spr...
2018-06-08 14:29:08
3664
原创 Spring Cloud 实战二:创建和调用服务
创建一个服务,首先得明白这个服务既是服务的提供者service又是服务的消费者client。一、创建服务:service-user1、项目创建:同注册中心创建过程,只是在包依赖时不同。创建完成之后:2、pom.xml依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/P...
2018-06-08 10:12:03
230
原创 Spring Cloud 实战一:服务注册中心
一、创建Spring Boot项目:1、new project 选择 Spring Initializr2、版本和依赖选择:Spring Boot版本:1.5.133、pom.xml依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs...
2018-06-07 16:42:46
229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人