コンテンツにスキップ
「プリザンター入門」発売中!

Azure上でプリザンターを構築した際のリマインダーの設定方法を教えてほしい

プリザンターのバージョン1.3.7.0以降では、設定ファイルBackgroundService.jsonの"Reminder"をtrueにすることで、リマインダーを実行できるようになりました。本FAQは1.3.6以前のプリザンターの内容となります。

回答

AppServiceの「Webジョブ」機能でToolsフォルダ内の「Reminder.ps1」を設定してください。


概要

AppServiceでスクリプトを常駐プログラムとして実行するには「Webジョブ」機能を使用します。

操作手順

  1. こちらからReminder.ps1ファイルをダウンロードする
  2. ダウンロードしたReminder.ps1ファイルを開き、1行目のコメントアウトを有効化(#を消す)し、http://localhost/の部分をクライアントからアクセス可能なURLに変更して保存する
  3. AzureポータルでプリザンターのApp Serviceを選択する
  4. 左側の機能一覧から「Webジョブ」を選択する
  5. メニューバーの「+追加」をクリックする
  6. ジョブ名(任意)を入力し、手順2で保存した「Reminder.ps1」ファイルをアップロードする。
    その際、「種類」は”継続”を、「スケール」は”単一のインスタンス”を選択する

関連情報