Spring Cloud使用ZooKeeper作为注册中心的示例
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;
@EnableDiscoveryClient
@Configuration
public class ZookeeperDiscoveryClientConfig {
@Bean
public RestTemplate restTemplate() {
return new RestTemplate();
}
// 其他配置...
}
这段代码演示了如何在Spring Cloud项目中使用@EnableDiscoveryClient
注解来开启服务发现功能,并配置了一个RestTemplate的Bean,这是一个常用于执行REST请求的Spring工具类。在实际的应用中,你可能还需要配置ZooKeeper相关的连接信息、服务的注册和发现策略等。
评论已关闭