springcloud负载均衡测试类

坐标

xml 复制代码
<!--负载均衡-->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>

测试类

java 复制代码
package org.wh;

import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.cloud.client.ServiceInstance;
import org.springframework.cloud.client.loadbalancer.LoadBalancerClient;

@SpringBootTest
public class OrderLoadBalancerClientTest {

    @Autowired
    LoadBalancerClient loadBalancerClient;
    @Test
    public void test() {
        ServiceInstance choose = loadBalancerClient.choose("service-product");
        System.out.println(choose.getHost()+":"+choose.getPort());
         choose = loadBalancerClient.choose("service-product");

        System.out.println(choose.getHost()+":"+choose.getPort());
        choose = loadBalancerClient.choose("service-product");

        System.out.println(choose.getHost()+":"+choose.getPort());
        choose = loadBalancerClient.choose("service-product");

        System.out.println(choose.getHost()+":"+choose.getPort());
        choose = loadBalancerClient.choose("service-product");

        System.out.println(choose.getHost()+":"+choose.getPort());
        choose = loadBalancerClient.choose("service-product");
        System.out.println(choose.getHost()+":"+choose.getPort());
    }
}

运行结果

相关推荐
薪火铺子10 小时前
Spring Security 6.x 实战指南
java·后端·spring
BING_Algorithm11 小时前
一文搞定 AOP 所有核心知识点
spring boot·后端·spring
budingxiaomoli11 小时前
多机部署,负载均衡-LoadBalancer
运维·spring cloud·负载均衡
Cyan_RA911 小时前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据
Java成神之路-12 小时前
多 Filter、多 Interceptor 执行优先级控制方案
spring·java web
java1234_小锋13 小时前
Spring AI 2.0 开发Java Agent智能体 - Spring AI项目调用本地Ollama模型
java·人工智能·spring·spring ai2.0
二哈赛车手13 小时前
新人笔记---多策略搭建策略执行链实现RAG检索后过滤
java·笔记·spring·设计模式·ai·策略模式
byoass13 小时前
企业云盘高可用架构:主备切换、负载均衡与健康检查实战
运维·网络·安全·架构·云计算·负载均衡
phltxy13 小时前
告别繁琐URL!Spring Cloud OpenFeign 优雅实现微服务远程调用
spring·spring cloud·微服务
薪火铺子13 小时前
SpringMVC请求处理流程源码解析(第1篇):请求入口与处理器映射
java·后端·spring