Netflix / eureka

AWS Service registry for resilient mid-tier load balancing and failover.
Apache License 2.0
12.37k stars 3.74k forks source link

A eureka client with no archaius #1268

Open spencergibb opened 4 years ago

spencergibb commented 4 years ago

We're removing archaius from spring-cloud-netflix but the eureka client still depends on it.

https://github.com/spring-cloud/spring-cloud-netflix/tree/remove-maint

I know there's archaius2 version, but looking for something pluggable.

spencergibb commented 4 years ago

Turns out our biggest issue might be here https://github.com/Netflix/eureka/blob/master/eureka-core/src/main/java/com/netflix/eureka/util/StatusInfo.java#L71-L72. It prevents the eureka console from displaying properly.

Since we have our own config instances, many of the amazon specific classes that used archaius are used in those classes.

spencergibb commented 4 years ago

See https://github.com/spring-cloud/spring-cloud-netflix/pull/3746