我是WSO2产品的新手,我曾在其工作的公司要求我评估WSO2企业服务总线(ESB)。除此之外,他们还想评估WSO2身份服务器(IS)和WSO2 API管理器(APIM)。因此,我们创建了一个测试系统,将ESB安装为基本产品。在研究了网络上的大多数参考资料后,您可以通过安装现有功能将其他WSO2产品安装在现有产品中。因此,我们决定采用这种方法,并且在遇到一些问题之后,我们已经在运行中的ESB中成功安装了APIM和IS。但是,在使用URL https://:9443 / publisher访问APIM Publisher时,出现错误
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冲突,是否有可能?
谢谢您的帮助。
如果我仅将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>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句