unicorn相关内容
我有一个为网络和Android客户端提供服务的Rails应用程序.我最近从1.9.3升级到了Ruby 2.0.我在Android客户端上进行了一些工作,并不断从API获得状态500.我通过在标头中发送他们的auth_token来返回每个用户的JSON数据. 我检查了服务器日志以查看发生了什么.此方法返回nil: def api_user my_auth = request.head
..
我的Nginx服务器无法在VPS上正常运行 我正确地进行了所有设置,根据rails cast VPS Deployment 我仍然收到错误504网关超时错误 Nginx日志 request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8080/", host: "roomies.co.in" 2014/07/26 11:3
..
我已经将Rails应用程序部署到VPS服务器上,并且使用的是Nginx/Unicorn组合,一切正常,除了出于我无法理解的原因,Omniauth回调重定向错误, 即. http://unicorn/users/auth/linkedin/callback?oauth_token=95218ed3-b426-45ab-b022-693d2a2447cb&oauth_verifier=25
..
我们有在VPS上运行的Ruby on Rails应用程序.今晚,nginx崩溃了,并回答"502 Bad Gateway". Nginx错误日志包含许多以下消息: 2013/10/02 00:01:47 [error] 1136#0: *1 connect() to unix:/app_directory/shared/sockets/unicorn.sock failed (111: Co
..
我处于3.2的轨道上,并且我的生产设置使用的是nginx和unicorn. 我对名为sidekiq的红宝石宝石使用的某些资产有疑问.但是,当我请求这些资产时,这些资产不能得到正确的服务.我的nginx配置看起来像这样: upstream unicorn { server unix:/tmp/unicorn.myapp.sock fail_timeout=0; } server {
..
当我在nginx中使用gzip时,我不知道为什么会缺少http响应"Content-Length header",我真的被卡住了,请有人帮帮我,非常感谢! 这是我的配置文件, nginx.conf 用户无人无人; worker_processes 8; events { worker_connections 1024; accept_mutex on; # "o
..
在与Heroku一起玩耍时,我发现他们使用环境变量进行服务器本地配置的方法非常出色.现在,在设置自己的应用程序服务器时,我发现自己想知道要复制的难度有多大. 我正在部署Unicorn和Nginx的sinatra应用程序.我知道nginx不喜欢与环境一起玩,所以出门了.我可能可以将vars放在unicorn配置文件中的某个位置,但是由于该代码受应用程序其余部分的版本控制,因此有点违反了将配置放
..
我正在尝试安装标准的Rails应用.经过教程 https://coderwall.com/p/yz8cha 之后,我陷入了最后一步. 尝试重新启动Nginx时,出现以下错误- Restarting nginx: nginx: [emerg] unknown directive "upstream" in /etc/nginx/nginx.conf:1 ; nginx: configurati
..
我在Rackspace VPS上运行了一个Rails应用程序.堆栈是rails3 + unicorn + nginx + mysql. 有一个主域使用我开发了一个安装在/digital下的新引擎.现在,人们可以通过 http://primarydomain.com/digital 与该引擎进行交互. 我想托管一个新域,该域将请求直接转发到/digital;而不是根引擎. 因此,例
..
我有一个使用Nginx和Unicorn在生产中运行的Rails 3.1应用程序.并且由于某种原因,我的自定义404和500 html错误页面没有显示.相反,我收到了实际的错误消息(例如“路由错误"). 在我的production.rb文件中,我有config.consider_all_requests_local = false 在配置几乎相同的同一台服务器上,我有一个“临时"站点,该
..
我正在生产中使用sidekiq运行rails 4.1应用程序.我已经使用nginx + unicorn部署了它.我还按如下方式安装了sidekiq UI, mount Sidekiq::Web => '/sidekiq' 但是自从最近几天我尝试访问sidekiq UI以来,未找到sidekiq的所有资产都返回404.但是它以前工作正常.但无法找到导致404的原因. 这是我的设置 我
..
我对结合Nginx的Unicorn配置有很好的经验,经过优化和调整过程后,它的工作效果非常好.但是现在我有一个问题,那就是用Unicorns在多台计算机上分散负载的最佳方法是什么. 问题是您有3台计算机(Nginx负载平衡器,2台装有Unicorns的APP服务器),如何管理通过提供静态资产的Unicorns的负载平衡. 您现在在通过TCP与Unicorn连接时是否存在任何弊端(超时,
..
我的rails应用程序在Unicorn和Nginx的服务器上运行,但是在配置Nginx并启动它之后,出现了错误: 2015/08/03 15:43:44 [crit] 13951#0: *1 stat() "/home/ec2-user/apps/mybest/current/public//index.html" failed (13: Permission denied), client
..
我有带有gem websocket-rails 0.7的Rails 3.2应用程序. 在开发机上,一切正常 在生产环境中,我使用Nginx/1.6作为代理服务器,使用Unicorn作为http服务器. Thin用于独立模式(以下 https://github.com /websocket-rails/websocket-rails/wiki/独立服务器模式). nginx配置:
..
我在Ubuntu 12.04 VPS,Nginx + Unicorn上托管我的Rails应用程序,部署后一切都很好,但是几个小时后,当我切换到VPS时收到此消息 -bash: fork: Cannot allocate memory -bash: wait_for: No record of process 4201 -bash: wait_for: No record of proc
..
我正在尝试在独角兽和Phusion乘客独立版(以前称为Phusion乘客精简版)之间做出选择.我想在服务器上托管多个应用程序.我正在运行nginx并正在监听端口80.我需要一个Webapp服务器,可以根据请求服务器名称和/或缺少现有静态目录/文件将请求代理到该服务器.我对将Passenger编译为nginx(标准安装)的一部分不感兴趣,因为我的模型允许更大的灵活性(例如使用不同的应用程序运行不同版
..
我有一个在nginx + Unicorn(Ubuntu 12.04)上运行的Rails(v3.2.13,Ruby 2.0.0)应用程序.一切正常,除非管理员用户通过CVS文件上传用户(数千个).问题是我将超时设置为30秒,并且导入过程花费了更多时间.因此,在30秒后,我得到一个nginx 502 Bad Gateway页面(独角兽工作者被杀). 显而易见的解决方案是增加超时,但是我不希望这样
..
我正在尝试使用Capistrano部署代码,并且在deploy:start或deploy:stop上失败,因为Unicorn进程已被杀死.但是,如果尝试cap deploy:start,则会收到stderr声明为Address already in use - /tmp/my_app.socket.这将如何发生?我如何摆脱这个混乱局面? 解决方案 仍然不确定这种情况如何发生,但是以下解决方
..
我正在尝试使用Nginx和Unicorn使用SSL配置Rails应用程序. 我正在尝试在本地设置它.为此,我首先使用Nginx的OpenSSL创建了一个自签名证书.我遵循了upstream unicorn_myapp { # This is the socket we configured in unicorn.rb server unix:root_path/tmp/sockets/unicor
..
我最近已将Rails项目从Rails4切换到5.0.0.beta3,以使用超赞的ActionCable. 我的ActionCable服务器在独角兽内部运行.在开发中一切正常.在生产中我有 Started GET "/cable" for xxx.xxx.xxx.xxx at 2016-03-28 18:06:38 +0300 Started GET "/cable/" [WebSock
..