ruby-on-rails – 如何使用’rails s puma’运行带有配置文件的r
发布时间:2020-12-16 19:43:46 所属栏目:百科 来源:网络整理
导读:我可以使用rails s美洲狮或只是美洲狮运行一个美洲狮服务器. 根据this answer,运行轨道的美洲狮使服务器了解轨道环境.它显示服务器错误等,单独运行美洲狮没有. 我想设置一个这样的配置文件: 配置/ puma.rb workers Integer(ENV['PUMA_WORKERS'] || 3)thread
我可以使用rails s美洲狮或只是美洲狮运行一个美洲狮服务器.
根据this answer,运行轨道的美洲狮使服务器了解轨道环境.它显示服务器错误等,单独运行美洲狮没有. 我想设置一个这样的配置文件: 配置/ puma.rb workers Integer(ENV['PUMA_WORKERS'] || 3) threads Integer(ENV['MIN_THREADS'] || 1),Integer(ENV['MAX_THREADS'] || 16) rackup DefaultRackup port ENV['PORT'] || 3000 environment ENV['RACK_ENV'] || 'development' ... 如果我运行美洲狮-Cconfig / puma.rb一切正常.但是,如果我运行轨道的美洲狮,我无法解决如何给予美洲狮的选择.我已经尝试过以下内容: rails s puma # Puma server works but no config file is passed in. rails s puma -C config/puma.rb # Invalid option -C rails s puma -c config/puma.rb # Undefined method 'workers'. So rails is # trying to use the config instead of puma? 我也尝试将配置文件放在config / puma / development.rb上,按照puma docs. 欣赏任何帮助这个:) 解决方法
这是不可能使用rails s美洲狮加载您的美洲狮配置文件,如这里所确认的
https://github.com/puma/puma/issues/512,您可能想看看这里的一个类似的问题
How do I get ‘puma’ to start,automatically,when I run `rails server` (like Thin does)这里讨论
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |