探索 Spring Cloud Kubernetes:在云原生时代驾驭Spring应用
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
@SpringBootApplication
@EnableDiscoveryClient
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
这个简单的Spring Boot应用程序使用@EnableDiscoveryClient
注解来声明自己是一个需要注册和发现的服务。在云原生环境中,它可以与Spring Cloud Kubernetes一起使用,自动将服务注册到Kubernetes服务发现机制中。这样,其他服务可以通过Kubernetes服务名来发现和调用这个服务。
评论已关闭