spring.application.name與instance.instance-id之間的關系


前言

在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代表服務類型名;
在負載均衡中;
一個服務的多個復制品類比於一個文件的多個副本文件一樣,除了文件名不一樣,文件類型,文件內容都是一樣的;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM