1

会社製の製品のVagrantBoxを完成させました。同じ製品を異なるオペレーティングシステムで実行しているため、これが必要でした。仮想マシン内のサイトにサービスを提供したいのですが、質問があります。

  1. 私は正しい道を進んでいますか?仮想マシンを本番サーバーとして使用できますか?

はいと答えた場合:

  1. virtualboxを実行し続けるにはどうすればよいですか?何かがクラッシュした場合に再起動するスクリプトまたはsthはありますか?
  2. 誰かが誤って「vagrantdestroy」コマンドを出した場合はどうなりますか?データベースとユーザーがアップロードしたファイルを失いたくない場合はどうすればよいですか?
  3. 月の初めごとに実行されるインポートスクリプトがいくつかあります。時々彼らは7GBのRAMを使用しています(多くの非同期インスタンスで1500行のmysqlコードを実行しています)。VirtualBox内で実行するのは危険ですか?
  4. これに関するケーススタディのブログ投稿はありますか?
4

2 に答える 2

5

Vagrantは主に開発環境用です。個人的には、タイプ1ハイパーバイザー(ベアメタル)の使用をお勧めします。VirtualBoxはデスクトップの仮想化ツール(タイプ2、従来のOS上で実行)であり、本番環境にはお勧めしません。

AWSは大丈夫です、VMはXenゲストとして実行されています、Xenはベアメタル上にあります;-)

于 2013-03-28T22:40:03.570 に答える
2

私はしません。

W / Vagrant + Virtualboxは、これらが開発インスタンスであるということです。プロジェクトを実際に実際にデプロイするためのアマゾンウェブサービスを検討します。

于 2013-03-28T12:01:28.023 に答える