我正在使用nginx网络服务器在Rackspace上托管我的Rails应用程序。
调用任何Rails API时,我在/var/log/nginx/error.log中看到此消息: * 49 connect()失败(111:Connection拒绝)连接上游时,客户端:10.189.254.5,server :, request:“POST / api / v1 / users / sign_in HTTP / 1.1”,上游:“{{3} },主持人:“anthemapp.com”
我花了几个小时与5-6名不同的Rackspace技术人员(他们不知道如何解决这个问题)。这一切都始于我将服务器置于救援模式并按照此处的步骤进行的操作:http://127.0.0.1:3001/api/v1/users/sign_in。一旦我退出救援模式并重新启动服务器,我就开始收到我正在写的错误。 TNX!
答案 0 :(得分:0)
在我的情况下,我需要运行:
bundle install
bundle update
然后:
sudo stop puma-manager
sudo start puma-manager
答案 1 :(得分:0)
当我在命令
下运行时,这已解决cap production puma:restart
如果我们在生产中切换ruby版本
,有时会发生这种情况