【发布时间】:2018-03-22 13:37:19
【问题描述】:
我正在使用 ESB,它在端口 9443 上有管理服务,当我们定义代理服务时,它暴露为 /services 但在端口 8243 上,如果我想在 esb 服务器前面使用负载平衡器,如何区分它们,你有吗想法如何单独更改 /services 或想法如何实现一些允许我作为前端端口 443 的逻辑?
我无法找到将它们分开的配置文件?
谢谢
【问题讨论】:
我正在使用 ESB,它在端口 9443 上有管理服务,当我们定义代理服务时,它暴露为 /services 但在端口 8243 上,如果我想在 esb 服务器前面使用负载平衡器,如何区分它们,你有吗想法如何单独更改 /services 或想法如何实现一些允许我作为前端端口 443 的逻辑?
我无法找到将它们分开的配置文件?
谢谢
【问题讨论】:
如果您想将 9443 更改为 433,您需要转到: /repository/conf/tomcat/catalina-server.xml
并将本节中的 9443 替换为 433:
<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
port="9443"
bindOnInit="false"
sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"
maxHttpHeaderSize="8192"
acceptorThreadCount="2"
maxThreads="250"
minSpareThreads="50"
disableUploadTimeout="false"
enableLookups="false"
connectionUploadTimeout="120000"
maxKeepAliveRequests="200"
acceptCount="200"
server="WSO2 Carbon Server"
clientAuth="false"
compression="on"
scheme="https"
secure="true"
SSLEnabled="true"
keystoreFile="${carbon.home}/repository/resources/security/wso2carbon.jks"
keystorePass="wso2carbon"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/javascript,application/x-javascript,application/javascript,application/xml,text/css,application/xslt+xml,text/xsl,image/gif,image/jpg,image/jpeg"
URIEncoding="UTF-8"/>
另外,如果你想更换 NIO 端口,你需要去: /repository/conf/axis2/axis2.xml 并更改 HTTP Receiver(8280) 和 HTTPS Receiver(8243) 端口
【讨论】: