早速、BackgrounDRbを使用してみました。
使用手順は以下の通りです。
- NetBeansIDEを終了、もしくはプロジェクトを閉じます。
- http://svn.devjavu.com/backgroundrb/ からプラグイン(0.2.1)をダウンロードします。(最新版は、1.0.1ですが、Rails2.0対応のようです。さらに現バージョンではWindowsサーバー上では起動しないようです。)
- #{RAILS_ROOT}\vendor\plugins に、ダウンロードしたプラグインbackgroundrb をコピーします。
- NetBeansIDEを起動、もしくはプロジェクトを開きます。
- プロジェクトを右クリックで「Rakeタスクの実行」ー「一覧の再表示」を選択します。
- 「Rakeタスクの実行」メニューに「backgroundrb 」が増えていますので、「setup」を選択します。
- backgroundrb の設定は、#{RAILS_ROOT}\config\environments\backgroundrb.yml を変更します。
- 「生成」ー「Worker」でモデル名を指定して、Workerモデルを作成する。
※BackgrounDRb Version 1.0.1の設定方法は、HDEラボさんのところで分かりやすく説明してありました。