成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SpringCloud實戰小貼士:隨機端口

開發 開發工具
在本文中,我們將介紹另外一種方法:采用隨機端口的方式來設置各個服務實例,這樣我們不用去編輯任何命令就可以在本地輕松地啟動多個實例了。

[[188448]]

在之前的《Spring Cloud構建微服務架構》系列博文中,我們經常會需要啟動多個實例的情況來測試注冊中心、配置中心等基礎設施的高可用,也會用來測試客戶端負載均衡的調用等。但是,我們一個應用只能有一個端口號,這就使得在本機測試的時候,不得不為同一個服務設置不同的端口來進行啟動。

在本地用不同端口啟動同一服務實例的方法有很多。最傳統的我們可以粗暴地修改配置文件中的server.port屬性來分別啟動多個實例,這種方法雖然可以實現,但是非常的不方便。比較好的一種方法是在啟動的時候通過命令的方式為server.port屬性來設置不同的值,這樣我們的配置文件就不用反復的進行修改了。

在本文中,我們將介紹另外一種方法:采用隨機端口的方式來設置各個服務實例,這樣我們不用去編輯任何命令就可以在本地輕松地啟動多個實例了。

使用隨機端口

為Spring Cloud的應用實用隨機端口非常簡單,主要有兩種方法:

  • 設置server.port=0,當應用啟動的時候會自動的分配一個隨機端口,但是該方式在注冊到Eureka的時候會一個問題:所有實例都使用了同樣的實例名(如:Lenovo-zhaiyc:hello-service:0),這導致只出現了一個實例。所以,我們還需要修改實例ID的定義,讓每個實例的ID不同,比如使用隨機數來配置實例ID:
  1. server.port=0 
  2. eureka.instance.instance-id=${spring.application.name}:${random.int
  • 除了上面的方法,實際上我們還可以直接使用random函數來配置server.port。這樣就可以指定端口的取值范圍,比如:
  1. server.port=${random.int[10000,19999]} 

由于默認的實例ID會由server.port拼接,而此時server.port設置的隨機值會重新取一次隨機數,所以使用這種方法的時候不需要重新定義實例ID的規則就能產生不同的實例ID了。

【本文為51CTO專欄作者“翟永超”的原創稿件,轉載請通過51CTO聯系作者獲取授權】

戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2017-10-18 16:00:14

SpringCloudZuul路徑

2017-05-18 14:14:25

過濾器Spring ClouZuul

2017-05-19 15:13:05

過濾器Spring ClouZuul

2017-05-02 23:05:44

HTTPZuulCookie

2017-07-31 15:47:50

Zuul統一處理

2017-08-10 16:14:07

FeignRPC模式

2022-04-09 14:45:02

微服務常見概念Spring

2021-03-26 06:01:45

日志MongoDB存儲

2017-09-26 16:17:39

Ribboneager-load模式

2017-10-20 14:55:06

Spring ClouZuul加載

2013-07-02 11:01:01

2016-12-01 13:50:38

2010-12-14 09:15:50

Visual Stud

2016-12-06 09:20:04

2015-08-20 10:00:45

可視化

2010-08-24 15:39:59

2023-02-23 08:00:00

Python機器學習編程代碼

2010-08-24 14:46:08

2013-10-23 13:01:29

Ubuntu技巧時光機

2011-03-01 13:35:43

交換機限速
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区二区三区四区 | 中文字幕在线电影观看 | 国产成人精品一区二区三区网站观看 | 羞羞网站在线免费观看 | 精品网 | 久久国产欧美日韩精品 | 日本黄色的视频 | 久久一二| 在线看av网址 | 一区二区视频在线 | 黄色a三级 | 亚洲视频国产视频 | 中国毛片免费 | 午夜影院 | 国产一区 | 欧美中文字幕一区 | www.欧美 | 日韩欧美中文字幕在线观看 | 欧美中文一区 | 欧美日韩一区不卡 | 在线视频成人 | 久久久久国产一级毛片 | 午夜精品视频在线观看 | 国产高清精品一区二区三区 | 欧美日韩免费在线 | 国产精品有限公司 | 成人免费视频观看 | 一级毛片免费看 | 罗宾被扒开腿做同人网站 | aaa级片 | 国产精品jizz在线观看老狼 | 国产高清视频在线 | 亚洲国产成人精品女人久久久 | 激情91| 久久久久国产精品免费免费搜索 | 欧美日韩一区二区电影 | 精品国产aⅴ | 亚洲福利一区二区 | 欧美精品福利 | 粉嫩国产精品一区二区在线观看 | 久久国产一区二区三区 |