NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
拥有作为发现客户端的应用程序后,您可以使用它从Eureka Server发现服务实例。 一种方法是使用本机`com.netflix.discovery.EurekaClient`(而不是Spring Cloud DiscoveryClient),如以下示例所示: ``` @Autowired private EurekaClient discoveryClient; public String serviceUrl() { InstanceInfo instance = discoveryClient.getNextServerFromEureka("STORES", false); return instance.getHomePageUrl(); } ``` > 不要在方法`@PostConstruct ` 或 `@Scheduled`(或其他未启动`ApplicationContext` )中使用`EurekaClient `. > 在`SmartLifecycle `(`phase=0`)中初始化,最早可以依赖它的是另一个具有更高phase的`SmartLifecycle`。