-
Notifications
You must be signed in to change notification settings - Fork 9
Stack
shunter1112 edited this page Sep 14, 2013
·
3 revisions
スタックは基本的なオペレーションシステム、言語の実行系と関連したライブラリを含んだ完全なデプロイ環境です。結果的に、異なったスタックは異なった実行環境をサポートします。
Base Technology | REE 1.8.7 | MRI 1.8.7 | MRI 1.9.2 | MRI 1.9.3 | MRI 2.0.0 | Node.js | Clojure | Java | Python | Scala | |
---|---|---|---|---|---|---|---|---|---|---|---|
[Celadon Cedar](cedar) | Ubuntu 10.04 | • | • | • | • | • | • | • | • | • | |
[Badious Bamboo](bamboo) | Debian Lenny 5.0 | • | • |
あなたがアプリケーションを配備できるスタックをCedarと言います。既存のアプリケーションのためのスタックは、stack
というCLIコマンドを使う事で調べる事が出来ます。
:::term
$ heroku stack
bamboo-mri-1.9.2
bamboo-ree-1.8.7
* cedar
このように、アプリケーションはCeladon Cedarの上で実行中です。
ただのスタックからCedarへマイグレートすることは、アプリケーションがより柔軟でパワフルな実行系の利点を得られることを意味します。なぜならば、Cedarにマイグレートする上での重要な設計の違いは、ほとんどの処理を手作業で行えることだからです。
Cedarへのマイグレーションに関するインストラクションはここで確認できます。