【发布时间】:2019-12-30 18:17:47
【问题描述】:
我的实时通知器在我的登台服务器上使用Passenger (v6.0.0) 和Action_cable 存在一些问题:当我执行一些与action_cable 相关的操作时,会出现一些新的乘客进程(分叉...)和我的内存消耗增加,不要倒退。
我的路线配置:
mount ActionCable.server => '/user_notifs'
我的 Nginx 配置:
location /user_notifs {
passenger_app_group_name phusion_staging_action_cable;
passenger_force_max_concurrent_requests_per_process 0;
}
我的 cable.yml
staging:
adapter: redis
url: redis://localhost:6379/1
在我的 htop 上,我有 30 个这样的进程:
Passenger AppPreloader: /xxxxxx/curent (forking...)
你能帮帮我吗?谢谢
【问题讨论】:
-
ps : 它在开发中非常有用 :) 所以我认为这是一个乘客配置问题
标签: ruby-on-rails redis passenger actioncable phusion