0

タスクの完了後にシャットダウンして破棄するように構成したい dotcloud サービスがあります。

これは、実際に必要な以上のサーバー時間に対して課金されないことを意味します。

これを行う明白な方法は dotcloud CLI からですが、これは dotcloud インスタンスにはインストールされません。shutdownまた、dotcloud ユーザーにはコマンドを実行する権限がありません。

これを行う簡単な方法はありますか、それとも dotcloud CLI をインストールしてからそれ自体を破壊できるカスタム サービスをデプロイする必要がありますか?

4

1 に答える 1

2

サービスがそれ自体を破壊する公式の方法はありませんが、説明したように、CLI と資格情報をインストールし (を介して設定された環境変数で API キーを使用することをお勧めしますdotcloud env set)、dotcloud destroy -A <app name> <servicename>呼び出しをスクリプト化できます。

より効率的なアプローチは、常勤の労働者を雇い、仕事を提供し続けることです。dotCloud プラットフォームは、自動スケーリングを提供していないため、RAM のニーズが比較的一定しているアプリケーションに最適です。

于 2013-07-19T00:23:01.090 に答える