我正在一些本地 Vagrant 虚拟机上运行一些 Capistrano 和 Chef 任务。我可以通过命令行正常 SSH 进入这些盒子。
当我尝试运行一些 Capistrano 任务时,第一次运行 Cap 任务时总会出现以下错误:
connection failed for: 192.168.0.220 (Errno::ECONNRESET: Connection reset by peer)
偶尔也会失败第二次。但当我再次运行它时,它起作用了!这种行为对我来说毫无意义,我根本不知道如何排除故障。
如果您能提供任何帮助,我们将不胜感激!
最佳答案
我之前遇到过同样的问题,问题是机器没有足够的资源来执行任务。
我增加了机器的内存,一切又开始工作了。
关于ssh - 奇怪的 Vagrant/SSH 连接行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15089770/