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

时间:2018-04-06 13:52:23

标签: wso2


这是我的第一个问题,所以请看我的effor并回答我的问题:) 我需要获取服务器的地址,所以我获得了具有此属性的服务器IP

 <property expression="get-property('SERVER_IP')" name="StringServerIp" scope="default" type="STRING"/>

我尝试使用此属性获取端口号,然后返回null <property expression="get-property('system.port.no')" name="system.port.no"/>

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

1 个答案:

答案 0 :(得分:2)

试试这个。

<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