当前位置: 首页 > news >正文

.Net Hangfire延长超时作业(默认30分钟),重复执行问题

在Hangfire中的定时任务,当job执行超过30分钟就会重复执行,导致浪费资源、数据不准确等等

image

解法

MemoryStorage

context.Services.AddHangfire(options =>
{options.UseSimpleAssemblyNameTypeSerializer().UseRecommendedSerializerSettings().UseStorage(new MemoryStorage(new MemoryStorageOptions{FetchNextJobTimeout = TimeSpan.FromHours(2), // 设置超时重试时间}));
});

UsePostgreSqlStorage

options.UsePostgreSqlStorage(postgresOptions => postgresOptions.UseNpgsqlConnection(connectionString),new PostgreSqlStorageOptions(){InvisibilityTimeout = TimeSpan.FromHours(2) // 设置超时重试时间}
);
http://www.jsqmd.com/news/377502/

相关文章:

  • 线上服务重启后,从nacos取不到配置了,怎么回事
  • 2026智能门窗市场剖析:这家公司表现如何?被动式窗/别墅装修/欧式门窗/豪宅设计/隔音门窗,智能门窗供应商哪家好 - 品牌推荐师
  • 1.5 AI技术栈三层架构:从应用到基础设施的完整拆解
  • 永辉超市购物卡兑换现金秘籍 - 团团收购物卡回收
  • 2.1 训练数据决定模型上限:多语言与领域数据详解
  • Linux_21:音频AI模块
  • 2026年无锡专业汽车零部件检测设备厂家直销价格及性价比分析 - mypinpai
  • 1.3 10大应用场景盘点:大模型落地实战全解析
  • 2026年最新版|番茄畅听下载与电脑版安装全流程详解 - PC修复电脑医生
  • 基于“链动2+1模式AI智能名片S2B2C商城小程序”的客户全生命周期价值最大化研究
  • 【计算机基础】-47-Buddy和Small Memory使用相同的API rt_malloc(), 他们能并存吗?如何区分?
  • 全网首测!MiniMax M2.5发布,跑OpenClaw实测真香
  • 10 个新颖的 Python 毕业设计题目
  • 【计算机基础】-48-Slab与Memory Pool可以共存吗?他们的API函数相同吗?代码示例
  • MIT_65840 Lab2 KV Server 与分布式锁
  • iPaaS从连接到智能:企业集成平台选型进入新阶段
  • 分期乐购物额度怎么提取?零基础新手也能轻松搞定! - 团团收购物卡回收
  • 2026年深圳古驰手表维修推荐评测:非官方维修点选择指南与全国服务网点排名 - 十大品牌推荐
  • 源码阅读:Android UI分发机制
  • 10 个新颖且有挑战性的 Python 编程题目
  • 2026年广东地区金蝙蝠工艺家具性价比分析,怎么选不吃亏 - 工业推荐榜
  • 【IEEE出版、往届会后4个月检索】第八届信息科学、电气与自动化工程国际学术会议(ISEAE 2026)
  • 2026年深圳古驰手表维修推荐榜单评测:非官方维修网点服务与售后中心选择指南 - 十大品牌推荐
  • uv pyseekdb:把 RAG 环境与检索落地成本降到最低
  • 语言、开发语言程序设计语言--SMP(软件制作平台)语言基础知识之六十一
  • 教你轻松处理永辉超市购物卡 - 团团收购物卡回收
  • 基于ID3算法的MATLAB销量预测实现
  • 从“防贼”到“信人”——管理的本质回归
  • 安科士 SFP-10G-T 光模块实战指南,企业中短距万兆网络部署无忧
  • 手把手教你应用 Faster-Whisper 实时语音输入转文本,本地部署教程