雲伺服器:如何設定springboot啟動埠
:spring boot是個好東西,可以不用容器直接在main方法中啟動,而且無需配置檔案,方便快速搭建環境。可是當我們要同時啟動2個springboot工程時,就會有問題,有可能會因為8080埠被第一個應用佔用而導致第二個應用無法啟動,這時就需要修改其中一個工程的啟動埠。
可以透過實現EmbeddedServletContainerCustomizer介面來實現:
public class Application extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(Application.class); } public static void main(String[] args) { SpringApplication.run(Application.class, args); } @Override public void customize(ConfigurableEmbeddedServletContainer container) { container.setPort(8081); } }
PS:下面看下spring boot建立應用埠衝突8080
如果你電腦上的8080埠號被其它程式(如jenkins)佔用了,則執行lightsword會報以下錯誤:java.net.BindException: Address already in use......Failed to start component [Connector[HTTP/1.1-8080]]...
解決方法:在src->main->resources目錄下新建一個檔案,名稱為application.properties(這是SpringBoot統一的配置檔案)加了以下一行內容:(取個電腦上可用的埠號,如下面的9527,看過星爺電影的都懂的)server.port = 9527
再次執行即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31516067/viewspace-2686768/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 雲伺服器啟動部署springboot的專案伺服器Spring Boot
- 伺服器window如何設定防火牆開放埠伺服器防火牆
- springboot2.0 獲取啟動埠號Spring Boot
- 雲伺服器Apache和IIS共享80埠的設定方法伺服器Apache
- 印表機的埠如何設定 設定印表機埠的方法
- 雲伺服器需要防火牆嗎?防火牆如何啟用設定?伺服器防火牆
- Linux伺服器---設定服務啟動Linux伺服器
- win10怎麼設定快速啟動_win10快速啟動功能如何設定Win10
- .Net Core 修改預設的啟動埠
- 雲伺服器如何檢視埠是否連通伺服器
- SpringBoot彩蛋之定製啟動畫面Spring Boot動畫
- 伺服器埠怎麼查 雲伺服器埠修改伺服器
- 雲伺服器埠和防火牆埠配置伺服器防火牆
- GODADLY:雲伺服器如何設定禁止外網連線Go伺服器
- 如何在SpringBoot中設定TLS? |BaeldungSpring BootTLS
- npm 設定埠代理NPM
- SpringBoot使用IDEA設定的外部Tomcat啟動,遇到的問題和解決Spring BootIdeaTomcat
- Windows 設定 FRP 自動啟動WindowsFRP
- linux設定埠轉發(一鍵設定)Linux
- 雲伺服器Linux系統設定時間同步設定伺服器Linux
- win10開機啟動項怎麼設定_如何設定win10系統開機啟動項Win10
- 雲伺服器怎麼設定301伺服器
- linux設定開機啟動Linux
- lubuntu設定開機啟動Ubuntu
- 恆訊科技分析:如何在linux伺服器中開啟埠?Linux伺服器
- Tomcat在SpringBoot中是如何啟動的TomcatSpring Boot
- SpringBootApplication是如何啟動Tomcat的? | 破解SpringBoot Tomcat啟動之謎 !Spring BootAPPTomcat
- win10快速啟動怎麼改正常啟動_win10快速啟動設定為正常啟動如何操作Win10
- websocket的埠,阿里雲伺服器安全組開放埠Web阿里伺服器
- win10系統BIOS如何設定U盤啟動Win10iOS
- 雲伺服器:Apache快取策略設定伺服器Apache快取
- Linux 中如何開啟埠Linux
- SpringBoot啟動原理Spring Boot
- SpringBoot 啟動原理Spring Boot
- springboot啟動流程Spring Boot
- 動態軟體如何設定雲手機的程式的?
- 從SpringBoot啟動,閱讀原始碼設計Spring Boot原始碼
- 怎麼檢視伺服器的埠 雲伺服器的埠怎麼修改伺服器