I want to build an app as a service registry for my own business, and use spring-cloud-starter-openfeign,spring-cloud-starter-netflix-ribbon,spring-cloud-starter-loadbalancer as a remote accessor.

Is this idea feasible? And I do not know how can I implement it? Can you give some suggestions or document links?

I read these references and tried to solve my problem, but unfortunately I didn't understand the implementation principle of spring cloud feign, so I didn't solve my problem:

https://programmer.group/how-ribbon-customizes-client-and-global-configurations.html https://cloud.spring.io/spring-cloud-netflix/multi/multi_spring-cloud-ribbon.html https://cloud.spring.io/spring-cloud-static/Dalston.SR5/multi/multi_spring-cloud-ribbon.html#_customizing_the_ribbon_client

Comment From: OlgaMaciaszek

@qq253498229 We definitely recommend using one of the supported service registries, such as Eureka, Consul or Zookeeper instead of building your own. Alternatively, you can also pass instance data in properties with SimpleDiscoveryClient, but you will be missing out on a lot of useful features that most service registries provide. Also, please keep in mind that spring-cloud-starter-netflix-ribbon is no longer supported. Please use spring-cloud-starter-loadbalancer instead.

Comment From: spring-cloud-issues

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Comment From: qq253498229

@OlgaMaciaszek Thanks for your reply. I implement DiscoveryClient/ReactiveDiscoveryClient, it seems works after I removed spring-cloud-starter-netflix-ribbon, any other feature I forget?