加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails Elastic Beanstalk乘客:更改乘客配置

发布时间:2020-12-17 03:32:56 所属栏目:百科 来源:网络整理
导读:我有一个Rails(4.0.13 with Ruby 2.2.3)Elastic Beanstalk应用程序,Phusion Passenger作为其应用程序Web服务器. 我想更改一些Passenger配置变量.如https://www.phusionpassenger.com/library/config/standalone/intro.html#location-of-passengerfile-json所
我有一个Rails(4.0.13 with Ruby 2.2.3)Elastic Beanstalk应用程序,Phusion Passenger作为其应用程序Web服务器.

我想更改一些Passenger配置变量.如https://www.phusionpassenger.com/library/config/standalone/intro.html#location-of-passengerfile-json所述,我需要在应用程序根目录中放置一个Passengerfile.json.

但是,根据这篇文章https://forums.aws.amazon.com/thread.jspa?threadID=181591,将配置文件放在那里没有区别.那,以及我似乎无法检查乘客变量的事实(乘客状态不允许我并建议sudo,但sudo说它sudo:乘客状态:命令未找到)阻止我试图把配置文件那里.

那么,我该如何检查和更改Passenger配置值?

谢谢!

解决方法

您不必使用名为Passengerfile.json的文件,而是将其称为passenger-standalone.json,例如,如果要更改max_pool_size,则需要包含此内容的文件:

{
  "max_pool_size": 3
}

要检查乘客流程的状态,您可以使用passenger-status命令,但必须使用带有-i选项的sudo让root继承用户的环境设置.

sudo -i passenger-status

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读