idea2020中如何復制一個微服務實例


 idea2020中如何復制一個微服務實例

     由於在開發過程中,如果需要調用多個服務提供者,就只能一個一個創建,對於兩個功能相同的服務提供者可以使用創建其”分身“,達到快速測試的目的。

  首先,創建好一個服務提供者微服務(ServerProviderApp 端口:8000)

開始創建“分身”。

  1. 在idea2020中 打開 頂部標簽View-> Tool Windows -> Services (idea2020中使用Services代替了 Run Dashboard)

然后如下圖點擊 “Run Configuration Type” ,進入之后選擇使用到的技術框架。

 

 

  2. 由於本服務創建使用的是 Spring Boot框架,直接選擇Spring Boot,選擇之后顯示如下。

 

 

   3. 此時是 “Services面板” 沒有服務的,然后在如下圖位置啟動創建的 ServerProviderApp,點擊 “運行” 按鈕進行運行。

 

 

  4. 之后會在 Services面板中看到啟動了的ServerProviderApp

 

 

  5. 選中該應用鼠標右擊選擇 “Copy Configuration” ,會出現 “Edit Configuration” 面板,如下圖。

 

 

  6.修改名稱和 該分身使用的端口號(分身的端口號要和真身不同),還有就是修改端口的命令得自己手動敲,默認沒有,修改結果如下。

 

 

  7.點擊 “OK” ,之后點擊該下拉按鈕就會出現創建的ServerProviderApp02,如下。

 

   8.選中ServerProviderApp02運行,即可在 Services 面板中看到“分身”。

 

 

  至此,已完成快速克隆了一個應用服務。

  在克隆過程中使用了 “Service面板”,該面板可以更清晰的顯示正在運行的程序,方便我們進行管理。


免責聲明!

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



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