Skip to content

想问一下如何创建job如何去重 #231

@imtudou

Description

@imtudou

因为我现在的用法是封装了一个[JobTag]这样的特性,使用时 类似这样

    [HttpGet(nameof(GetInfo))]
    [JobTag("获取用户信息",5*60)]
    public IActionResult GetInfo()
    {
        var ret = ResultModel.Success(1233);
        return Ok(ret);
    }

后面想在Program.cs 调用了一个我自己提供的一个接口api/job/InitJobs 该接口方法是调用你Hangfire.HttpJob.Client组件中提供的接口HangfireJobClient.AddBackgroundJob() HangfireJobClient.AddRecurringJob。但是会涉及到job重复创建的问题,想咨询一下 组件中的接口是否会根据JobName判断job是否重复创建?第二个就是有没有其他思路可以实现job自动创建的呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions