是否有任何选项可以将管理或服务端口作为除portOffset之外的wso2中的系统争论?

时间:2015-09-17 13:31:22

标签: wso2 wso2esb

我想在启动wso2服务器时将管理控制台端口(在catalina-server中指定)和服务http端口(在axis2.xml中指定)作为系统属性(使用-DmgmntPort = 9292 -DservPort = 8282)传递。我试过-DhttpsPort但没有工作。请帮忙

2 个答案:

答案 0 :(得分:0)

我认为没有选择允许这样的用法。我查看了启动脚本并发现,该端口始终默认为9443,但您可以配置偏移量。

这意味着如果你有偏移量10那么实际端口号将是9453 = 9443 + 10

此类命令的示例如下:让我们考虑位于 /var/lib/wso2esb-4.9.0 中的u分布 将WSO_HOME / repository / conf / carbon.xml重命名为carbon.original.xml

然后添加到启动脚本处理程序以获取偏移量的输入变量。让我们称之为偏移

命令

 sed "s/<Offset>0<\/Offset>/<Offset>$offset<\/Offset>/" /var/lib/wso2esb-4.9.0/repository/conf/carbon.original.xml > /var/lib/wso2esb-4.9.0./repository/conf/carbon.xml

将在适当的目录中创建新的carbon.xml,它将用于配置端口。

答案 1 :(得分:0)

启动服务器时使用-DportOffset = [offset value]。

例如:

./wso2server.sh -DportOffset=3