2015-01-16 96 views
0

我有一個簡單的彈簧啓動應用程序,應該註冊Eureka。我使用了新的註釋@EnableDiscoveryClient,但在啓動時仍然沒有任何操作。該類聲明如下,並有一個請求映射。爲什麼我的應用程序不能在Eureka服務器上註冊?

@Configuration 
@ComponentScan 
@EnableDiscoveryClient 
@EnableAutoConfiguration 
@RestController 
public class SpringBootEchoApplication { 

我沒有看到錯誤信息或任何一啓動,我只是不喜歡我在使用註釋,使zuul我的其他應用程序做得到任何發現客戶端登錄。

回答

1

在檢查了兩個項目中的依賴關係之後,我沒有得到eureka註冊的依賴項沒有包含尤里卡客戶端依賴項。

我想這是@Conditional配置服務器啓動方式的一個缺點。即使我已經指定了適當的啓用註釋,因爲我沒有DiscoveryClient實現(如Eureka),我沒有註冊...但也沒有錯誤消息。

相關問題