随笔分类 - spring / spring Cloud
摘要:##服务器端口配置 server: port: 10001 spring: application: name: operate-gateway-dev cloud: nacos: discovery: server-addr: 10.210.12.87:8849 #配置Nacos地址\ gatew
阅读全文
摘要:1 SpringCloud Gateway 简介 SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的
阅读全文
摘要:Hystrix的介绍 依赖: <!--整合hystrix--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId
阅读全文
摘要:采用Feign的方式来调用Hello World服务集群。 1. 创建Maven工程,加入spring-cloud-starter-feign依赖 2. 创建启动类,需呀加上@EnableFeignClients注解以使用Feign, 使用@EnableDiscoveryClient开启服务自动发现
阅读全文
摘要:基本的Ribbon实现 负载均衡是为了满足访问量增加,单个服务无法满足承载的情况。 ****原来的Eureka client 端口为8762,Eureka Service 端口为8761**** 只需要复制Hello world服务,同时将原来的端口8762修改为8763。然后启动这两个Spring
阅读全文
摘要:Config-server是其中的Service Provider, Config-client是Service Consumer, 它们都注册到服务中心Eureka Server。 1. 将config-server注册到服务中心 参考服务注册。访问http://localhost:8761, 可
阅读全文
摘要:之前讲的配置管理, 只有在应用启动时会读取到GIT的内容, 之后只要应用不重启,GIT中文件的修改,应用无法感知, 即使重启Config Server也不行 下面就是要讲配置的自动刷新 1. 让客户端支持/refresh方法 a. 首先,在pom.xml中添加以下依赖。spring-boot-sta
阅读全文
摘要:1.Config Server pom配置: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001
阅读全文
摘要:1.创建服务注册中心(Spring Cloud Netflix的Eureka) 创建maven主工程 然后创建两个model 一个作为服务注册中心,即Eureka Server 另外一个作为Eureka Client。 Eureka Server的创建 启动服务注册中心 为eureka增加密码 第一
阅读全文

浙公网安备 33010602011771号