簡體   English   中英

Spring Cloud Consul高CPU在Spring Boot應用程序中

[英]spring cloud consul high cpu in a spring boot application

我使用@EnableDiscoveryClient並使用Consul作為雲提供商來設置Spring引導應用程序。 我注意到由於ConsulCatalogWatch.catalogServicesWatch ,這會產生很高的cpu消耗。 查看代碼,我注意到該注釋

@Scheduled(fixedDelayString = "${spring.cloud.consul.discovery.catalogServicesWatchDelay:10}")

將導致以很高的速率調用此方法。 有人遇到過這個嗎,我想念什么嗎?

解決方法是,設置spring.cloud.consul.discovery.catalogServicesWatchDelay=30000

已通過問題94解決

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM