くわしい説明があります。実行したコマンドをメモっておきます。mongodb-10gen[/bash]=に続けてインストールバージョンを指定することもできます。restart[/bash]上記の手順は、Cloudnで確認しました。Cloudnで追加ディスクを利用する場合は以下の手順で用意します。2016年4月3日UbuntuでJavaアプリケーションをstart-stop-daemonを利用してデーモンにするにはJavaアプリをstart-stop-daemonを利用してデーモン化する際のメモです。$RETVAL[/bash]コメントスクリプトの頭のコメントは、Ubuntuの場合は以下項目を記述します。java-app[/bash]デーモンの名前を記述します。start」とやって起動するときに指定する名前を記述します。1[/bash]システム起動時のランレベルを記述します。daemon[/bash]スクリプトの説明を記述します。他の項目については以下のドキュメントを参照ください。killのシグナルを指定します。0を指定する場合はプロセスチェックのみを行うので、それをプロセスが既に起動しているかどうかのチェックに利用しています。コマンド実行メッセージを非表示にします。killed.」というメッセージが表示されます。フォアグラウンドでしか起動できないプログラムに指定すると、バックグラウンドプロセスとして起動することができます。処理が何も行われなかった場合に、返り値に1ではなく0を返すようにするオプションです。起動したプロセスのIDを保存します。–pidfileで指定したパスにまだファイルが無かった場合に新しく作成します。指定してディレクトリに移動してdaemonに指定したスクリプトを実行します。実行するjavaを指定し、—に続けてJavaの実行引数を指定しています。標準出力は、logfileに指定したパスのファイルに出力します。stop停止を実行する必要があるかどうか、startの場合と同様のコマンドでチェック、返り値が0出ない場合は何もしない。$pidfile[/bash]pidfileで指定されるプロセスを停止します。start-stop-daemonコマンドはpidfileは停止後消さないので、正常終了した場合はpidfileを消します。2016年4月3日monitで簡単サーバー監視Monitは、プロセス監視やログ監視をしてくれる軽量なツールです。リソースはNewRelic使ってるから、Zabbixとかは入れるほどでも無いしという場合などに便利です。/etc/monit/monitrc.[/bash]まずはミニマムな設定をしてみます。/etc/monit/monitrcの以下の箇所のコメントを外して、適当な値を設定します。120は120秒間隔でチェックが実行されるということです。...の設定はGmailのSMTPサーバーの例です。/etc/monit/conf.d/*を指定して、conf.dに監視対象ごとにファイルを分けて設定します。...は管理用のWeb画面を使わなくてもmonitコマンドからもアクセスされるため設定は必須です。設定が終わったら再起動します。restart[/bash]起動を確認するためにWebインターフェースを表示してみます。http://xxx.xxx.xxx.xxx:2812/にアクセスし、基本認証にadmin/monitを入れると以下の画面が表示されます。幾つか監視設定を追加してみます。Examplesに充実しているので参考にしてください。stop&quot;[/text]MongoDBおおよそのデーモンのpidは/var/runにありますが、MongoDBはpidfilepathを指定していない場合は/mondod.lockになります。runnderに続けて.を指定します。"Model.long_running_method"[/bash]以前に自分でもまとめていました。lambdasRubyのブロックを使いこなせるようになると、Ruby初級者を脱した感があるかなと思います。以下の記事はRubyのブロックとProc、lambdaについてわかりやすくまとまっています。lambdasこのあたりが理解できると、例えば、配列の処理でなんとなく使っている以下のような構文がちゃんと理解できるようになります。