1前言
在實際應(yīng)用中,為了兼容舊的應(yīng)用,我們也許會讓服務(wù)端同時支持http,https.參照官方文檔(尤其推崇英語閱讀能力不錯的小伙伴直接查閱官方文檔,比較權(quán)威和全面),其實也很容易.
2實現(xiàn)
1.x版本跟2.x版本的實現(xiàn)區(qū)別可以通過下面兩圖對比一下:

1.x實現(xiàn)

2.x
在實際開發(fā)中,springboot沒有提供配置文件配置啟用兩個不同端口的方式,因此只能通過編程的方式啟動另外一個端口.在樣例源碼中傳送門:源碼.樣例代碼啟動后效果如下圖:

啟動效果
從圖中可以看出,tomcat開啟了兩個端口,一個443支持https,一個80支持http