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

时间:2014-07-04 05:25:05

标签: http wso2 wso2esb wso2-am

我是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 :(得分: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的“端口”部分进行设置,如下所示:

<Offset>3</Offset>

答案 1 :(得分:0)

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