2013-02-26 89 views
6

我正在運行一些Capistrano &一些本地流浪虛擬機上的廚師任務。我可以通過命令行正常進入這些框。奇怪的流浪/ SSH連接行爲

當我試圖運行Capistrano的一些任務,我總是會得到以下錯誤第一一次運行帽任務:

connection failed for: 192.168.0.220 (Errno::ECONNRESET: Connection reset by peer) 

它偶爾會失敗第二次了。但是當我再次運行它時,它就會起作用!這種行爲對我來說毫無意義,我也沒有絲毫的想法來解決問題。

任何幫助,您可以提供將不勝感激!

+0

我也有同樣的問題,幾天前與deployhq開始。所有工作正常,當我手動登錄時運行相同的命令,但這樣的命令將失敗 - 命令=「睡眠3000」帽子invoke'。很奇怪的問題。 – 2014-03-31 09:57:20

+0

我在從其他語言環境(如gradle,pyinvoke和rake)中調用命令時也看到了這種行爲。我從來沒有找到解決方案。現在發生的事情是從pyinvoke調用ansible。 – matt 2014-04-10 19:15:17

+0

你有沒有找到解決你的問題? – 2015-10-04 10:34:40

回答

1

我以前面臨同樣的問題,面臨的問題是機器沒有足夠的資源來執行任務。

我增加了ram到機器上,一切都開始工作了。