megaease/easemesh

Registry center supports Nacos

benja-wu opened this issue · 1 comments

Background

  • In mainland China, Alibaba Nacos is very popular in Java ecosystems. In order to attract our target enterprise customers, EaseMesh should support Nacos register/discovery.

Proposal

Register

  • Java process can use Nacos as their registry center in SpringCloud framework.
  • Sidecar accepts Nacos' registering request and transforms it into EaseMesh format.

Discovery

  • Java process can enable Nacos RPC discovery annotation(using Nacos APIs) for getting RPC target from EG-sidecar.

Already merged into EG mesh branch.