我将10+ rails应用程序从共享主机移至DreamHost VPS。我发现的一个问题是PassengerMaxPoolSize的默认值是4.这对我来说太小了。要改变这种状况,我必须自己管理Web服务器。
我猜httpd.conf是我必须管理的文件。但我不明白其中的一部分。例如,以下行:
SetEnv dsid 19649082
SetEnv ds_id_19649082
我从哪里获取价值?如果您有相关经验,可以告诉我如何管理它吗?
感谢。
萨姆
答案 0 :(得分:1)
我知道这已经很晚了,但我今天也有同样的问题。 当您通过Dreamhost域面板创建域/主机并将其分配给您的VPS时,可以在此处找到“dsid”号码: /home/_domain_logs/DOMAINUSERNAME/DOMAIN/http.DSID#
系统自动创建的日志文件在http。##文件夹名称中具有DSID编号。
尽管有相关信息,但当您在VPS上手动设置虚拟主机时,DSID号对于放入httpd.conf非常重要。
答案 1 :(得分:0)
这些设置是否有问题?如果没有,那么你可能不必触摸它们。它们只是setting environment variables Apache模块和您的Rails应用程序可以访问的。
Dreamhost可能会添加dsid
内容来跟踪请求与哪个网站相关联。