【问题标题】:How to change production endpoint port on wso2 api manager?如何更改 wso2 api 管理器上的生产端点端口?
【发布时间】:2019-04-24 03:34:01
【问题描述】:

我正在 Ubuntu 18.04 上测试 Wso2 Api Manager。当我创建demo phone verify soap to rest api时,生产端点端口显示8281。

目前在 ubuntu 上,我正在为使用相同端口的 dart 服务器提供服务。并且为我现有的服务器分配了从 8080 到 8484 的所有配置端口。

我的问题是如何将生产端点端口更改为不同的端口,例如 9090?

例子:

默认设置显示:

http://localhost:8281/phoneverify/1.0.0

我需要改为:

http://localhost:9090/phoneverify/1.0.0

每次我需要运行服务器时,我都需要发布我的端点以使用端口 9090。我该怎么做?谢谢

【问题讨论】:

    标签: wso2 port endpoint


    【解决方案1】:

    您可以在 AM_HOME/repository/conf/carbon.xml 中将端口偏移设置为 810。然后所有的端口都会从 810 偏移。

    【讨论】:

    • 感谢 Pubci,如果我设置端口 ofset 810,并且每次启动 wso2 服务器是否意味着我的发布点在端口 9090 上为我服务?
    【解决方案2】:

    在碳中设置偏移量。 xml 可以工作,但它也会移动所有其他端口。我建议使用我们常用的其他两种方式

    1. 有一个 http 反向代理

      您可以使用反向代理(httpd、ngix、..)来监听任何定义的端口并将请求转发到目标端点

    2. 您可以在文件repository/conf/tomcat/catalina-server 中设置nio 端口。 xml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多