百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

Hangfire.HttpJob

> 编程语言
开源

Hangfire 的 httpjob、Hangfire 的 restful api、任务调度与业务分离

653 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Hangfire 的 httpjob、Hangfire 的 restful api、任务调度与业务分离

Hangfire.HttpJob 适用于 .netcore

Hangfire.HttpJob 为 Hangfire 服务

  1. 通过 [http post] 或在控制台中添加延迟后台任务
  2. 通过 [http post] 或在控制面板上添加定期作业
  3. 在控制台上按工作名称搜索工作
  4. 在控制台上停止或启动作业
  5. 控制台上的 cron 生成器
  6. 使用 Hangfire.HttpJob.Agent 扩展快速开发作业程序 6.1 使 webjob 非常方便地支持计划执行 6.2 通过日志和 Hangfire 控制面板显示 webjob 的执行过程和进度 6.3 具有不同生命周期的多种 webjob 类型 6.3.1 单例 6.3.2 瞬态 6.3.3 等待直至接收到停止命令

wiki

00.QickStart DockerQuickStart 01.如何创建后台 httpjob 02.如何创建重复的 HttpJob 03.如何使用 HttpJob.Agent 04.如何在 SQL Server 中使用 05.如何配置邮件服务以报告作业结果 https://github.com/yuzd/Hangfire.HttpJob/wiki 安装 ---------- 此库可作为 NuGet 包提供: ``` Install-Package Hangfire.HttpJob

Install-Package Hangfire.HttpJob.Agent

Install-Package Hangfire.HttpJob.Client 使用 ------- ## … # 通过客户端添加 Hangfire HttpJob … 如何通过 RESTful API 添加 Hangfire.HttpJob 1.添加后台作业 url:http://{hangfireserver}/hangfire/httpjob?op=backgroundjob method:post data: { "Method": "POST", "ContentType": "application/json", "Url": "http://XXXXXXX", "DelayFromMinutes": 1, "Data": "{"userName":"test"}", "Timeout": 5000, "BasicUserName": "",// 如果你希望hangfire执行http的时候带basic认证的话 就设置这2个参数 "BasicPassword": "", "JobName": "test_backgroundjob" } 2.添加重复作业 url:http://{hangfireserver}/hangfire/httpjob?op=recurringjob method:post data: { "Method": "POST", "ContentType": "application/json", "Url": "http://XXXXXXX", "Data": "{"userName":"test"}", "Timeout": 5000, "Corn": "0 12 * */2", "BasicUserName": "",// 如果你希望hangfire执行http的时候带basic认证的话 就设置这2个参数 "BasicPassword": "", "JobName": "test_recurringjob" }

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#hangfirejobjob-portaljob-scheduler

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言