我已經建立了一個節點Spring XD並運行了XD Shell。運行這些主機的主機不會暴露於互聯網,因此我無法使用Spring XD開箱即用的twittersearch流。它拋出的java.net.UnknownHostException:api.twitter.com如何從Spring XD的twittersearch流設置代理詳細信息?
現在的問題是,我該如何設置我的代理細節春XD,因此可以使用它們來伸手來Twitter?
我已經建立了一個節點Spring XD並運行了XD Shell。運行這些主機的主機不會暴露於互聯網,因此我無法使用Spring XD開箱即用的twittersearch流。它拋出的java.net.UnknownHostException:api.twitter.com如何從Spring XD的twittersearch流設置代理詳細信息?
現在的問題是,我該如何設置我的代理細節春XD,因此可以使用它們來伸手來Twitter?
以詳細模式運行單節點,您將看到許多已從環境變量(例如HTTP_PROXY
)設置的屬性。還有一個數字需要Java參數在-Dhttp.proxyHost=localhost
中過去。嘗試在xd-singlenode腳本中的DEFAULT_JVM_OPTS=
中進行設置。
謝謝Paul!在xd-singlenode腳本中將-Dhttps.proxyHost和-Dhttps.proxyPort設置爲DEFAULT_JVM_OPTS WORKED !!雖然HTTPS_PROXY顯示出來,當我運行詳細,XD進程無法承擔。 – 2014-12-09 06:11:58
請告訴我們到目前爲止你所做的事情。 – Benvorth 2014-12-04 14:56:56
我確定我能夠從我的SpringXD運行的服務器上瀏覽https://api.twitter.com,當然通過導出我的代理服務器詳細信息。我嘗試在/spring-xd-1.0.0.RELEASE/xd/modules/source/twittersearch/config目錄中的twittersearch.properties和twittersearch.xml文件中添加我的代理詳細信息,但它沒有幫助。我試圖在春季論壇,Stackoverflow和一般的互聯網找到答案,我找不到任何東西。我也瀏覽了SpringXD Guide,這是Spring的文檔。 – 2014-12-05 05:00:10