hangfire

    5

    1答えて

    私は定期ジョブのジョブスケジューラとして、Hangfireを使用しています。だから、それらを設定することは簡単ですAddOrUpdate、しかし、それを削除する方法は?そのジョブが削除されたときに自分のコードをRecurringJob.RemoveIfExists()で汚染し、後でそれを削除することを忘れないようにしたいとは思いません。 すべての定期的なジョブのリストを取得し、サーバーの起動時にそ

    0

    1答えて

    C RecurringJob AddOrUpdate反射コールは、私は反射コールに、このメソッドを書き換える必要があること public override string StartWork() { RecurringJob.AddOrUpdate<SomeScenario>(jobEntity.Name, x => x.Execute(jobEntity.Name), cron, T

    4

    1答えて

    を登録されていない、私は私のASP.NETコアアプリでHangfireを使用したい、府私はエラーメッセージ持っている: を入力されていませんサービスは を登録されていません サービス:Startup.csで public class MyService: IMyService { private readonly MyContext _context; public MyS

    4

    1答えて

    新しいものがhangfireに追加されました。また、asp.net Web APIの既存のSerilog Loggerを使用してイベントを記録する方法を設定しようとしています。ここに私のロガークラスは次のとおりです。 と私のスタートアップファイルに私はhangfireのドキュメントからのコードを追加します。 GlobalConfiguration.Configuration .Use

    0

    1答えて

    Hangfireがデータベースを1秒に数回ヒットするように見えます。おそらく、拾う仕事があるかどうかを調べるためです。チェックが数秒ごとに行われるかどうか気にしないので、遅くしたいと思います。 可能ですか? Hangfire 1.6のドキュメントは言う: 使い方はシンプルで、ちょうどあなたのアプリケーションの初期化クラスのHangfire名前空間を含めるとGlobalConfiguration.C

    1

    1答えて

    私はhangfireを使用して複数のサーバー(別々のマシンにある)にジョブを配布しています。 ジョブを処理するマシン/サーバーが準備完了状態でない(ジョブが使用しているアプリケーションがクラッシュしたなど)場合があるため、ジョブが失敗することがあります。今では、サーバーをプログラムでシャットダウンして、より多くのジョブを受け入れずに修復できるようにしたいと考えています。すべてのコードがサーバーを知

    3

    1答えて

    Webファームで、各ASP.NETアプリケーションが同じように設定され、Hangfireストレージ用に同じ共有SQL Serverデータベースを使用するN個のインスタンスがある場合、Hangfireの動作を正確に理解しようとしています。 ドキュメントには、競合状態を防ぐために分散ロックが使用されていると書かれていますが、これは少し低レベルなので、実際には何を意味するのかを理解する必要があります。

    1

    3答えて

    私のHangfire DashboardのAuthroizationFilterを作成する必要があります。 Azure VM上で動作し、設計上、ローカル要求からの要求のみを受け入れる必要があります。 Webアプリケーションが実行されているのと同じVM上のWebブラウザからの要求のみを検証するAuthorizationFilterを作成します。 私はこのフォームOwinContext決定する必要があ

    4

    1答えて

    私はHangfireがインストールされたサーバーを持っています。私はしばらくそれをチェックしていないし、1つの定期的な仕事が不正になっているようだ。それは動作を停止した後、再試行で積み重ねられ、完全なロックが発生したように見えます。 データベースをクリアして、やり直したいと思います。私はすべてのテーブルからデータを削除するだけですか?テーブルを削除して、Hangfireでそれらを再作成する必要があ

    3

    1答えて

    私は電子メールを送信できるジョブの1つとして、バックグラウンドジョブを実行するためにHangfireを使用しています。残りのアプリケーションで使用するメカニズム、つまりUserManager.SendMailAsyncを使用したいと思います。私が持っている難しさは、ハングファイアタスクの中でOwinContextまたはUserManagerへの参照を作成できることです。以下のような コード: Ht