spring-cloud-consul icon indicating copy to clipboard operation
spring-cloud-consul copied to clipboard

Consider replacing https://github.com/Ecwid/consul-api with Interface Clients

Open spencergibb opened this issue 7 years ago • 11 comments

A move to non-blocking infrastructure like spring-cloud-loadbalancer will be problematic with a blocking client.

spencergibb avatar Dec 11 '18 23:12 spencergibb

Is anyone working on consul-api with WebClient?

varnson avatar Jun 16 '19 00:06 varnson

It seems that although Ecwid/consula-api is still listed on official consul API docs, it is not really actively maintained. Last release happened on Apr 9, 2020 and reported Issues are not being addressed nor commented.

Perhaps it's worth bringing up the topic of replacing the underlying Consul API again. Especially, as some API's has been deprecated and some new features like caching are not supported.

pturczyk avatar Jul 12 '23 10:07 pturczyk

I would use the new Interface Clients from Spring Framework. It would make it easy to do both reactive and blocking.

spencergibb avatar Jul 12 '23 11:07 spencergibb

Consul token query parameter deprecated in Consul 1.17 #809

alex-kormukhin avatar Feb 29 '24 09:02 alex-kormukhin