请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于gateway-client的核心注解

下游服务不是能通过nacos-client直接注册到nacos注册中心上吗,为什么还需要创建@ApiService的注解去扫描获取到下游服务然后去注册,而且一般的服务的注册不应该是启动一个jar作为一个服务实例吗?

正在回答 回答被采纳积分+3

1回答

乔峰_悟言_双架构师 2023-05-06 16:48:36
1.因为我们对服务实例的元数据做了很多定制的逻辑,所以这里需要封装一下,实现原理上也是用到了nacos-client。

2.每启动一个服务进程,就会去注册中心注册对应实例。
0 回复 有任何疑惑可以回复我~
  • 你说的第一点我能理解,通过@ApiService的话,岂不是一个类标记上这个注解,启动后会生成一个服务吗,那么很对的类都标记 的话会生成很多的服务?咱们传统的服务不是启动一个工程的jar包吗?
    回复 有任何疑惑可以回复我~ 2023-05-06 17:12:50
  • 整个进程定义成一个服务当然也是ok的,可以通过一些改造也能很容易实现,这里只是提供了另外一种思路,灵活性更高。
    这个粒度可以根据需要自己把控的哈,祝学习愉快。
    回复 有任何疑惑可以回复我~ 2023-05-06 18:37:04
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号