首页 文章

在ESB中添加API Manager功能后无法访问WSO2 API Manager Publisher

提问于
浏览
1

我是WSO2产品的新手,我工作的公司要求我评估WSO2企业服务总线(ESB) . 除此之外,他们还想评估WSO2身份服务器(IS)和WSO2 API管理器(APIM) . 因此,我们创建了一个安装ESB作为基础产品的测试系统 . 在研究了Web中的大多数参考资料后,您可以通过安装其功能在现有的WSO2产品中安装其他WSO2产品 . 所以我们决定采用这种方法,在一些问题之后,我们已经在运行的ESB中成功安装了APIM和IS . 但是,在使用网址https://:9443 / publisher访问APIM发布商时,我们收到了错误消息

HTTP Status 405 - HTTP method GET is not supported by this URL

type Status report

message HTTP method GET is not supported by this URL

description The specified HTTP method is not allowed for the requested resource.
Apache Tomcat/7.0.34

知道发生了什么,因为我们没有看到日志上的任何错误?是否可以在单独的实例上安装WSO2 APIM,但是将其分配给不同的端口以避免与ESB发生冲突?

谢谢您的帮助 .

2 回答

  • 0

    我是否可以在单独的实例上安装WSO2 APIM,但是将其分配给不同的端口以避免与ESB冲突?

    端口偏移允许您在同一服务器或虚拟机(VM)上运行多个WSO2产品,多个WSO2产品实例或多个WSO2产品群集 . 端口偏移量定义了运行时中定义的所有端口(例如HTTP / S端口)将被偏移的数量 .

    例如,如果默认HTTP端口为9763且portOffset为1,则有效HTTP端口将为9764.因此,对于每个其他WSO2产品实例,请将端口偏移设置为唯一值(默认值为0),以便它们可以在同一台服务器上运行,没有任何端口冲突 .

    端口偏移量可以在启动期间传递给服务器 . 以下命令启动服务器,默认端口增加3 .

    ./wso2server.sh -DportOffset=3
    

    或者,您可以在 <PRODUCT_HOME>/repository/conf/carbon.xml 的Ports部分中进行设置,如下所示:

    <Offset>3</Offset>
    
  • 0

    您好,您不需要在ESB中安装API管理器功能 . 您可以使用API Manager实例,该实例内部运行轻量级ESB . 您可以从API Manager上的管理控制台访问它

相关问题