2012-01-04 4 views
0

これは愚かな質問なら私を許してください!デーモンとしてトリニダードを実行するためのトリニダード(デーモンとして動作)は、複数のバージョンのレール(およびラック)に対応できますか?

しかし、それは、システムの宝石にする必要がありますか。
それとも、システムの宝石にだけ、デーモンの拡張機能をインストールすることができますか?

前者がtrueの場合、レールの異なるバージョンを実行することは可能でしょうか?
私の考えはTrinidadがを必要とするJRuby-Rackを必要とし、当然Railsの各バージョンはRackのdifferenバージョンを使用しています!私は、各アプリケーションのための宝石の異なるバージョンを管理するために、バンドラの--deploymentオプションを使用して検討していコンテキストにこれを入れて

答えて

1

私はこれについてデビッドCalavera(プロジェクトリーダー)を電子メールで送信することになりました。

TL; DRはい屋はできます!

回答:

はい、可能です。トリニダードはアプリケーションごとに異なるランタイムを使用します。他のサーバーでは「ワーカー」と呼ばれるため、各アプリケーションは独立したjrubyランタイムで実行されます。

アプリをロードする方法を知っているのwikiを確認します。

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

関連する問題