![](/img/trans.png)
[英]Spring Boot Application Won't Start After Upgrading Spring Cloud Consul
[英]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.