Azure WebJobs SDKでTimer Triggerを使用しようとしていますが、それがトリガされているようです。Azure Webjob TimerTriggerが機能しない
これは私の主な方法
var config = new JobHostConfiguration();
config.UseTimers();
JobHost host = new JobHost(config);
host.RunAndBlock();
であり、これは私の方法
[NoAutomaticTrigger]
public static void GetNextMaint([TimerTrigger("00:00:01", RunOnStartup = true)] TimerInfo info, TextWriter log)
{
log.WriteLine("Getting info from url")
var info = WebsiteHelper.GetInfoFromWebsite(..website...);
var db = new ApplicationDbContext();
db.Info.Add(new Info{ text = info});
db.SaveChanges();
log.WriteLine("Complete, shutting down")
}
メソッドのコードと間違って何もないので、私はそれを手動で起動する場合、それが正常に動作しています。私はまた、他の時間、例えば00:01:00
を使用しようとしました。
また、別のメソッドを呼び出して、うまく呼び出すキューを実行します。私がここで間違って何をしているのか?
これは役に立ちます。http://stackoverflow.com/questions/34665763/azure-webjobs-timertrigger-not-triggering – Nitin
@Nitinありがとう、私は開発の設定について知りませんでした。それでも同じ問題ですが、有用であることが証明されるべきです。 – Toxicable