前言

在springcloud中,我们需要给服务提供者添加spring.application.name与instance.instance-id属性;好像都是用来代表服务名的;
但是今天在用springcloud搞负载均衡时;eureka注册表中;一个spring.application.name属性的值可以对应多个instance.instance-id属性的值。
然后我找别人的博客,也好像解决不了我的困惑。在此就发表一下自己的粗略讲解吧。

个人见解

我认为spring.application.name与instance.instance-id之间一对多的关系;
有点类似文件类型文件名的关系,spring.application.name代表服务类型,instance.instance-id代表服务类型名;
在负载均衡中;
一个服务的多个复制品类比于一个文件的多个副本文件一样,除了文件名不一样,文件类型,文件内容都是一样的;

相关文章:

  • 2021-06-09
  • 2021-07-28
  • 2021-05-27
  • 2021-09-06
  • 2022-02-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-07
  • 2021-10-13
  • 2021-08-12
相关资源
相似解决方案