如何在 wso2 中获取发件人服务的端口号?

How can I get port number of sender service in wso2?


这是我的第一个问题,所以看看我的努力并回答我的问题:)
我需要获取服务器地址,所以我用这个 属性

得到了服务器 IP
 <property expression="get-property('SERVER_IP')" name="StringServerIp" scope="default" type="STRING"/>

我试过这个 属性 来获取端口号,它 returns null <property expression="get-property('system.port.no')" name="system.port.no"/>

请帮我获取发件人的端口号 任何想法或任何参考表示赞赏

试试这个。

<script language="js">mc.setProperty("port",java.lang.System.getProperty("xxxx"));</script>
<log level="custom">
   <property name="port" expression="get-property('port')"/>
</log>

此处xxxx可以是以下之一。

mgt.transport.http.port
mgt.transport.https.port
http.nio.port
https.nio.port