我尝试在代理后面使用用于WSO2ESB的Twilio连接器,但我一直得到SocketTimeout异常。我尝试在axis2.xml中并通过_JAVA_OPTIONS环境变量设置代理,但没有成功。据我所见,Twilio连接器要么在代理后面不工作,要么需要一些特殊的设置,因为我可以通过调用中介器对Twilio服务进行REST调用,所以我就是无法让连接器工作。
您需要在axis2.xml中设置http.proxyHost和http.proxyPort参数,以使esb通过代理服务器进行隧道传输。
通过以下链接查找更多信息。
https://docs.wso2.com/display/ESB490/Enabling+SSL+隧道+通过+a+代理+服务器