【发布时间】:2011-11-02 10:09:19
【问题描述】:
我有一个 Redmine 安装,在 Thin 中运行 3 个实例。前 3 次点击非常慢,我猜是因为 Thin 是第一次启动实例。但这似乎并不能让他们活着,因为大约一分钟后回来时,又要花太长时间了。
除了超时设置外,我找不到任何有关此的配置选项。但我认为这个超时设置是为了连接超时而不是实例本身。
有谁知道如何让实例保持活动状态,甚至可以预先启动它们?是否可以在我的 site.yml 中仅使用配置选项?
这是我的配置,几乎是默认配置:
---
pid: tmp/pids/thin.pid
address: 0.0.0.0
timeout: 30
port: 3000
log: log/thin.log
max_conns: 1024
require: []
max_persistent_conns: 512
environment: production
servers: 3
daemonize: true
chdir: /var/www/clients/client1/web26/_tools/redmine
感谢您的帮助!
编辑:似乎我的理论错了。瘦服务器保持活力。但问题仍然存在。连续的前(n 个实例)点击速度很慢,就像它正在启动应用程序一样。
【问题讨论】:
标签: ruby-on-rails daemon redmine thin