【发布时间】:2015-04-03 10:02:07
【问题描述】:
我正在使用 nginx 网络服务器在 Rackspace 上托管我的 Rails 应用程序。
当调用任何 Rails API 时,我在 /var/log/nginx/error.log 中看到这条消息: *49 connect() 在连接到上游时失败(111:连接被拒绝),客户端:10.189.254.5,服务器:,请求:“POST /api/v1/users/sign_in HTTP/1.1”,上游:“http://127.0.0.1:3001/api/v1/users/sign_in” ,主机:“anthemapp.com”
- 什么是上游区块?
- 什么是 /etc/nginx/sites-available/default?这是我可以配置的地方吗?
- 为什么我会收到上述错误?
我与 5-6 位不同的 Rackspace 技术人员共度了几个小时(他们不知道如何解决这个问题)。当我将服务器置于救援模式并按照此处的步骤操作时,这一切都开始了:https://community.rackspace.com/products/f/25/t/69。一旦我退出救援模式并重新启动服务器,我就开始收到我正在写的错误。天呐!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 nginx rackspace-cloud rackspace