この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 19430|答える: 5

[新号] Hangfireは通常通りデータを追加しますが、例外のために実行が続いています

[リンクをコピー]
2020年9月11日 15:56:52に投稿 | | | |
Hangfireは通常通りデータを追加できますが、実行を繰り返してしまい、ログを確認するとエラーが見つかります。デシリアライゼーショントークンが例外です。どうすれば解決できるでしょうか?





先の:Azure DevOps 2020 (VI) Upgrade NuGet tools
次に:ASP.NET CoreはAutofac属性でNullReferenceExceptionを注入します
 地主| 2020年9月11日 16:20:48に投稿 |
以下は異常な情報です。実行時間は0:00に設定しましたが、この状況は午後に発生し、どうすればいいのか本当にわかりません
2020年9月11日 17:31:07に投稿 |
タスク実行メソッドに書いた内容に問題があり、タスクを完了できずデッドループが起きてしまうのでしょうか?
実行メソッドでtry catchを書きます

例外によるエラー実行遅延 ジョブスケジューラは現在失敗状態となり、00:04ではなく実行を再試行します


 地主| 2020年9月30日 13:32:01に投稿 |
この投稿は2020年9月30日13:34にHangfire Advancedによって最後に編集されました。

これはプロジェクトのスケジュールされたタスクで、本番環境に問題はありません。問題があるのはテスト環境と開発環境だけで、コードも同じなので、何が問題なのかよくわかりません

 地主| 2020年9月30日 13:43:09に投稿 |
Hangfire Advance 2020-9-30 13:32 投稿
これはプロジェクトの時間制限付きタスクで、公式環境には問題はありません。問題があるのはテスト環境と開発環境だけで、コードも同じなので、正直よくわかりません...

この問題は5回リトライするとループから外れてしまいますし、今のところ自分の論理に問題は感じていません
2020年10月8日 11:43:24に投稿 |
Hangfire Advanced 2020年9月30日 13:43 投稿
この問題は5回リトライするとループから外れてしまいますし、今のところ自分の論理に問題は感じていません

コードの読み込みに問題はありませんし、何が問題なのか分かりません。私自身も経験したことがありません。

https://stackoverflow.com/questi ... h-delay-doesnt-work
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com