SpringCloud 為什么注冊(cè)服務(wù)這么慢?

2023-11-22 11:04 更新

成為實(shí)例還涉及到注冊(cè)表的定期心跳(通過(guò)客戶端的serviceUrl),默認(rèn)持續(xù)時(shí)間為30秒。直到實(shí)例,服務(wù)器和客戶端在其本地緩存中都具有相同的元數(shù)據(jù)后,客戶端才能發(fā)現(xiàn)該服務(wù)(因此可能需要3個(gè)心跳)。您可以通過(guò)設(shè)置eureka.instance.leaseRenewalIntervalInSeconds來(lái)更改周期。將其設(shè)置為小于30的值可以加快使客戶端連接到其他服務(wù)的過(guò)程。在生產(chǎn)中,最好使用默認(rèn)值,因?yàn)榉?wù)器中的內(nèi)部計(jì)算對(duì)租約續(xù)訂期進(jìn)行了假設(shè)。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)