国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Springboot啟用多個監聽端口代碼實例

瀏覽:3日期:2023-05-15 08:51:55

前段時間服務有這么個需求,web端的接口需要有web安全相關的整改,但是對內的接口并不需要。所以服務需要多個端口啟動,在此記錄下

代碼如下

@Configurationpublic class EmbeddedTomcatConfiguration { @Value('${server.additionalPorts}') private String additionalPorts; @Bean public EmbeddedServletContainerFactory servletContainer() { TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFactory(); Connector[] additionalConnectors = this.additionalConnector(); if (additionalConnectors != null && additionalConnectors.length > 0) { tomcat.addAdditionalTomcatConnectors(additionalConnectors); } return tomcat; } private Connector[] additionalConnector() { if (StringUtils.isBlank(this.additionalPorts)) { return null; } String[] ports = this.additionalPorts.split(','); List<Connector> result = new ArrayList<>(); for (String port : ports) { Connector connector = new Connector('org.apache.coyote.http11.Http11NioProtocol'); connector.setScheme('http'); connector.setPort(Integer.valueOf(port)); result.add(connector); } return result.toArray(new Connector[] {}); }}

application.yml

server:port: ${appPort:8800}additionalPorts: 8881,8882

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 邓州市| 赣榆县| 郯城县| 元谋县| 望奎县| 柞水县| 五峰| 明水县| 永定县| 铜鼓县| 礼泉县| 香港 | 松桃| 贞丰县| 安陆市| 桃江县| 泰安市| 平湖市| 根河市| 武功县| 靖宇县| 塘沽区| 普宁市| 溧阳市| 四川省| 江山市| 景德镇市| 尉氏县| 温宿县| 深水埗区| 南丰县| 陕西省| 老河口市| 依安县| 即墨市| 香港| 中卫市| 东兴市| 潞城市| 自贡市| 苏尼特左旗|