Spring Cloud构建微服务架构服务注册与发现
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
@SpringBootApplication
@EnableDiscoveryClient // 开启服务发现客户端功能
public class ServiceRegistrationApplication {
public static void main(String[] args) {
SpringApplication.run(ServiceRegistrationApplication.class, args);
}
}
这段代码是一个Spring Cloud微服务的入口类,使用@EnableDiscoveryClient
注解来指示Spring Boot应用应该作为一个需要注册到服务注册中心的服务。这个注解会使得应用启动时自动注册到服务注册中心。在本例中,服务注册中心可以是Eureka、Consul或Zookeeper等。
评论已关闭