ruby-on-rails-4-EventController对ActionController :: Live的调用

我目前正在一个具有以下功能的网站上工作:即时聊天一些统计一些形式我正在使用:Rails 4 Puma Nginx我正在使用ActionController :: Live并创建了一个事件动作,该事件动作在页面加载时被调用,并且绑定了侦听器,以监听聊天消息或更改统计信息.def events respo

ruby-on-rails-如何在Puma和Capistrano上部署Rails应用程序以重新启动

我已经成功地使用Capistrano部署了Rails 4,Puma,Nginx App.当我部署上限生产时,部署一切正常.我的问题是,如果服务器由于某种原因而重新启动,或者崩溃了,它就不会重新启动.我在DigitalOcean上使用Debian 8.似乎Debian 8使用systemd,所以我遵循了Puma的说明,但

ruby-on-rails – Puma和Nginx 502 Bad Gateway错误(Ubuntu Server 1

我需要部署我的rails应用程序,所以我从这里开始执行所有步骤,https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-puma-and-nginx-on-ubuntu-14-04但是教程结束时,我收到了这个错误 – “502错误的网关”编辑现在出现错

ruby-on-rails – 服务器发送的事件和Rails流

我正在试验Rails 4 ActionController :: Live和Server Sent事件.我使用的是MRI 2.0.0和Puma.对于我可以看到,每个连接的客户端保持与服务器的活动连接.我想知道是否可以利用SSEs,而不保持所有响应流的运行.美洲狮管理使用线程的多个连接,我想象连接数量有限制.

ruby-on-rails – Puma /缺少日志

为什么我在日志中看不到任何Rails特定条目?我正在使用Puma 2.7.1和Nginx代理,在正常的Debian盒子上,通过RVM没什么花哨的,ruby 1.9.3.我的美洲狮配置:#!/usr/bin/env puma environment sandbox bind unix://tmp/puma.sock stdout_redirect l

ruby-on-rails – 如何使用puma / nginx在资产管道中提供不属于/ public的资产?

这是一个AWS问题,我使用的是Ruby 2.2(Puma)平台.我编译的资产(in / public / assets)按预期方式提供. / public中的其他资产未被送达(404).我在哪里配置?这是一个nginx问题吗?还是美洲狮问题?还是这只是一个AWS图像问题?这是一个实例(robots.txt应该从根)

ruby-on-rails – 如何让systemd用Puma重启Rails App

我一直在努力这一周,现在似乎找不到答案.我已经用Capistrano部署了我的Rails应用程序.我使用Puma作为服务器.部署时,一切正常.问题是让Puma在重启和/或崩溃时启动.为了获得部署设置,我使用了这个tutorial.我也在使用RVM.我似乎得到的问题是让服务启动Puma.这是

ruby-on-rails – Nginx在本地作为OS X上的开发环境使用Puma服务Rails应用程序

我正在尝试在MAC上本地设置Rails和Puma的Nginx来练习一些设置.最终我将运行两个应用程序,因此Nginx会对它们进行负载平衡.对于Rails和Puma,我有下一个.Procfile用:web: bundle exec puma -C config/puma.rb puma.rb:threads 0,16 workers 1 port 3000 e

ruby-on-rails – 为什么ruby栏杆需要美洲狮或独角兽?

在php中,你只需要apache或nginx.为什么在已安装nginx时,ruby rails还需要像puma或unicorn这样的东西?最佳答案这不完全正确,要使用apache运行PHP,您将需要apache mod_php或将其作为FastCGI module运行.对于Nginx,后者为seems to be the norm.对于Ruby,有Phusi

nginx – RoR 5.0.0 ActionCable wss WebSocket握手:意外的响应代码:301

您好我正在尝试使用ror 5.0.0 beta(使用puma)进行简单的聊天在生产模式上工作(在localhost中没有问题).这是我的Nginx配置:upstream websocket { server 127.0.0.1:28080; } server { listen 443; server_name mydomain;

返回顶部