2012-01-17 103 views
1

我将我的10+ rails应用程序从共享主机移至DreamHost VPS。我发现的一个问题是PassengerMaxPoolSize的默认值是4.这对我来说太小了。要改变这一点,我必须自己管理网络服务器。DreamHost VPS网络服务器配置

我想httpd.conf是我必须管理的文件。但是我不明白它的某些部分。例如,以下行:

SetEnv dsid 19649082 
SetEnv ds_id_19649082 

我在哪里可以得到值?如果你有这方面的经验,你能告诉我如何管理?

谢谢。

山姆

回答

0

这些设置是否有问题?如果不是,那么你可能不必碰它们。它们只是Apache模块和Rails应用可以访问的setting environment variables

dsid东西可能被Dreamhost添加到跟踪哪个网站的请求与之相关联。

+0

是的。我购买了2GB,推荐的PassengerMaxPoolSize是30,根据乘客文档。 4太小。现在我将其改为30,目前有17个实例正在运行。也许我需要问问DreamHost是什么dsid。谢谢。 – 2012-01-17 05:20:46

1

我知道这是迟到了,但今天我自己也有同样的问题。 当你创建域/通过Dreamhost的域面板托管,并将其分配给您的VPS的“DSID”号可以在这里找到: /home/_domain_logs/DOMAINUSERNAME/DOMAIN/http.DSID#

日志系统会自动创建在http。##文件夹名称中包含DSID编号。

尽管存在信息,但在您的VPS上手动设置虚拟主机时,DSID号码对于放置在httpd.conf中很重要。