如何更改WSO2 3.2.0 APIM的默认端口?

如何更改WSO2 3.2.0 APIM的默认端口?,wso2,Wso2,我在Windows平台上使用WSO2 3.2.0 APIM,需要将默认HTTP/HTTPS端口从9443/9763更改为9080/9090。这意味着偏移量对我不起作用。我在这里搜索了一下,找到了一些线索。然而,有些答案相当陈旧,有些答案似乎不适用于3.2.0 最有希望的答案是更新/repository/conf/tomcat/catalina-server.xml中的连接器。我试过了,但没用。当我启动WSO2时,引导程序在控制台上显示消息,它检测到配置更改,端口恢复为默认端口 控制台上的消息如下

我在Windows平台上使用WSO2 3.2.0 APIM,需要将默认HTTP/HTTPS端口从9443/9763更改为9080/9090。这意味着偏移量对我不起作用。我在这里搜索了一下,找到了一些线索。然而,有些答案相当陈旧,有些答案似乎不适用于3.2.0

最有希望的答案是更新/repository/conf/tomcat/catalina-server.xml中的连接器。我试过了,但没用。当我启动WSO2时,引导程序在控制台上显示消息,它检测到配置更改,端口恢复为默认端口

控制台上的消息如下所示

C:\Programs\wso2am-3.2.0\bin>wso2server.bat --run
JAVA_HOME environment variable is set to C:\Java\openjdk-1.8.0.191-1.b12.redhat
CARBON_HOME environment variable is set to C:\Programs\WSO2AM~1.0\bin\..
[2021-04-26 22:22:18,514]  WARN {org.wso2.config.mapper.ConfigParser} - Configurations Changed in :repository\conf\tomcat\catalina-server.xml
[2021-04-26 22:22:18,514]  WARN {org.wso2.config.mapper.ConfigParser} - Overriding files in configuration directory C:\Programs\WSO2AM~1.0\bin\..
[2021-04-26 22:22:19,802]  INFO {org.wso2.config.mapper.ConfigParser} - Writing Metadata Entries...
andes [org.wso2.andes.wso2.internal.QpidBundleActivator] INFO : Setting BundleContext in PluginManager
callhome [org.wso2.carbon.callhome.internal.CallHomeActivator] DEBUG : Activating CallHome agent
[2021-04-26 22:22:29,530]  INFO - CarbonCoreActivator Starting WSO2 Carbon...
...

请注意,我是WSO2的新手。有什么想法或想法吗?感谢所有帮助。

从API Manager v3.0开始,您只需更改驻留在wso2am-3.2.0/repository/conf位置的deployment.toml文件。您不能更改位于conf目录中的任何xml文件。要更改端口,可以在deployment.toml中添加以下配置

[transport.https.properties]
port = 9080
[transport.http.properties]
port = 9090

端口偏移量将附加到这些基本值。

谢谢。它正在工作。