10、SpringCloudAlibaba实战:注册中心:负载均衡测试
本文详细介绍了如何进行负载均衡测试,包括修改服务提供者数据接口以标识实例、启动多个服务提供者实例,以及通过简单的远程调用验证负载均衡效果,帮助提升服务的并发能力和容错能力。
负载均衡测试
- 2.启动多个服务的提供者
- 3.测试负载均衡
- 4.更简单的远程调用测试
- 当服务压力突然变大时,我们需要通过对服务进行弹性伸缩和动态的扩容,让服务展示更强的并发能力和容错能力
1.修改服务提供者的数据接口
- 修改服务提供者的接口,可以让我们很清晰的看到,我们当前调用的是那一台服务提供者。让我们来修改 provider 里面 EchoController 这个类

- 代码如下:
@RestController
public class EchoController {
@Value("${server.port}")
private Integer port ;
@GetMapping("/echo/{message}")
public ResponseEntity<String> echo(@PathVariable("message") String message){
return ResponseEntity.ok(String.format("hello,%s,我是服务提供者:%s",message,port)