spring cloud
旺仔哥
一直从事IT行业
展开
-
Ribbon负载均衡策略
application.yml 针对某一个微服务设置负载均衡book-service: #微服务id ribbon: NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule #随机策略全局设置,全局设置优先级高于application.yml设置@SpringBootApplication@EnableEurekaClientpublic class MemberServiceApplication..原创 2020-08-07 13:16:52 · 798 阅读 · 0 评论 -
RestTemplate对象与LoadBalanced注解
RestTemplate介绍RestTemplate是Spring Cloud访问Restful API的请求对象 RestTemplate与HttpClient、OKHttp职能类似@LoadBalanced注解@LoadBalanced是Ribbon提供的客户端负载均衡注解 通常RestTemplate与@LoadBalanced联合使用创建订单服务Spring Initializrweb->Spring WebSpring Cloud Discovery ->.原创 2020-08-07 12:53:56 · 612 阅读 · 0 评论 -
Acturator微服务监控端点
一.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency>二.配置server: port: 80spring: application: name:...原创 2020-08-07 11:32:33 · 429 阅读 · 0 评论 -
spring boot 整合spring cloud alibaba
查看https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E版本兼容情况<dependencyManagement> <!-- 整合spring cloud --> <dependencies> <dependency> <groupId>org.springfr原创 2020-07-26 18:18:21 · 648 阅读 · 0 评论 -
Spring cloud(三) Config center 配置中心 server端
一.新建spring boot项目二.注解@EnableConfigServer@EnableDiscoveryClient@EnableConfigServer@SpringBootApplicationpublic class ConfigServerApplication { public static void main(String[] args) { SpringApplication.run(ConfigServerApplication.原创 2020-07-08 22:32:26 · 1080 阅读 · 0 评论 -
Spring cloud(二) Eureka Client
1.新建spring boot项目,记得选上web功能2.@EnableDiscoveryClient@SpringBootApplication@EnableDiscoveryClientpublic class ClientApplication { public static void main(String[] args) { SpringApplication.run(ClientApplication.class, args); }}3原创 2020-07-08 00:52:02 · 238 阅读 · 0 评论 -
Spring cloud(一) Eureka
1.新建spring boot 项目2.配置@EnableEurekaServer@SpringBootApplication@EnableEurekaServerpublic class EurekaApplication { public static void main(String[] args) { SpringApplication.run(EurekaApplication.class, args); }}3.配置applicati原创 2020-07-08 00:51:13 · 255 阅读 · 0 评论