增加测试接口

This commit is contained in:
2025-07-06 23:31:16 +08:00
parent a5bde40ccf
commit c8e79ad9b2

View File

@ -0,0 +1,24 @@
package com.sczx.gateway.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cloud.client.ServiceInstance;
import org.springframework.cloud.client.discovery.DiscoveryClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
public class TestController {
@Autowired
private DiscoveryClient discoveryClient;
@GetMapping("/test")
public String test() {
List<ServiceInstance> instances = discoveryClient.getInstances("sczx_user");
if (instances == null || instances.isEmpty()) {
return "No instances found!";
}
return "Found instance: " + instances.get(0).getUri();
}
}