2012-01-04 47 views
0

原谅我,如果这是一个愚蠢的问题!trinidad(作为守护进程运行)可以处理多个版本的导轨(和机架)吗?

但要运行特立尼达作为守护进程,它需要在系统宝石?
或者你可以只安装系统宝石的守护进程扩展?

如果前者是真的,它仍然可以运行不同版本的rails?
我的想法是,Trinidad要求JRuby-Rack这需要Rack和自然Rails的每个版本使用不同版本的Rack

为了说明上下文,我正在考虑使用打包程序的--deployment选项来管理每个应用程序的不同版本的gem。

回答

1

我最终通过电子邮件向David Calavera(项目负责人)发送了此消息。

TL; DR是啊!

这里是他的回应:

是的,可以。 Trinidad为每个应用程序使用不同的运行时,其他服务器中称为“工作者”,因此每个应用程序都在其独立的jruby运行时中运行。

检查维基知道如何加载您的应用程序:

https://github.com/trinidad/trinidad/wiki/advanced-configuration