- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
所以我尝试使用 Azure WebJobs SDK 中的计时器触发器,但它似乎没有触发。
这是我的主要方法
var config = new JobHostConfiguration();
config.UseTimers();
JobHost host = new JobHost(config);
host.RunAndBlock();
这就是我的方法
[NoAutomaticTrigger]
public static void GetNextMaint([TimerTrigger("00:00:01", RunOnStartup = true)] TimerInfo info, TextWriter log)
{
log.WriteLine("Getting info from url")
var info = WebsiteHelper.GetInfoFromWebsite(..website...);
var db = new ApplicationDbContext();
db.Info.Add( new Info{ text = info} );
db.SaveChanges();
log.WriteLine("Complete, shutting down")
}
如果我手动调用它,它就可以正常工作,因此方法中的代码没有任何问题。我也尝试过使用其他时间,例如 00:01:00
。
我还有另一种方法,可以从调用良好的队列中运行。知道我在这里做错了什么吗?
最佳答案
您需要删除[NoAutomaticTrigger]
属性。
如果您使用此属性修饰函数,JobHost
将不会索引要触发的函数。
关于c# - Azure Webjob TimerTrigger 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36810345/
这个TimerTrigger没有触发,有人可以在这里提出更好的建议。 public async Task test([TimerTrigger("0 0 11,12 * * 1-5")] TimerI
我正在尝试将 WebJob 作为控制台应用程序运行,当我添加 RunOnStartup = true 时它可以工作,但我需要它仅与 TimerTrigger 一起工作。 这是我的代码 public s
这个TimerTrigger没有触发,有人可以在这里提出更好的建议。 public async Task test([TimerTrigger("0 0 11,12 * * 1-5")] TimerI
我有一个非常简单的网络作业 class Program { static void Main(string[] args) { JobHostConfiguratio
这是我的 Function.Json { "generatedBy": "Microsoft.NET.Sdk.Functions-1.0.28", "configurationSource":
我有一个通过 TimerTrigger 运行的 Azure Function App (v2)(每天午夜 - 美国东部时间)。当我在 Visual Studio 本地运行它时,它工作正常。但是,当我使
这是我的 Function.Json { "generatedBy": "Microsoft.NET.Sdk.Functions-1.0.28", "configurationSource":
我有一个通过 TimerTrigger 运行的 Azure Function App (v2)(每天午夜 - 美国东部时间)。当我在 Visual Studio 本地运行它时,它工作正常。但是,当我使
所以我尝试使用 Azure WebJobs SDK 中的计时器触发器,但它似乎没有触发。 这是我的主要方法 var config = new JobHostConfiguration(); confi
在本文档 ( Timer trigger for Azure Functions ) 中,他们给出的示例每五分钟执行一次该函数,从以 5 或 0 结尾的分钟开始。这很好,但除非我遗漏了某些内容,否则本
我正在尝试创建一个每 x 秒运行一个函数的 Azure WebJob。我正在关注 Microsoft website 上的教程这个示例展示了如何将 TimerTrigger 与 Github 上的 W
我正在寻找一个简单的调度程序来在部署在 Azure 云中的 Java Web 应用程序中执行任务。我正在根据我的要求使用 TimerTrigger 评估 Azure 函数。在这里,我计划定义一个带有回
我遇到 TimerTrigger 实际上并未在我的多个 Azure Functions 中触发。流程看起来总是与此类似: 如日志语句所示,此计时器配置为每 5 分钟触发一次 (0 */5 * * *
每当我创建 TimerTrigger Azure Function 时,都会收到此错误 无法为 ScheduleMonitor 创建 BlobContainerClient。 无论我做什么都会发生这种
每当我创建 TimerTrigger Azure Function 时,都会收到此错误 无法为 ScheduleMonitor 创建 BlobContainerClient。 无论我做什么都会发生这种
我目前正在按照本指南 ( https://learn.microsoft.com/en-us/azure/azure-functions/functions-test-a-function ) 向我的
我正在尝试触发 .NET 7 中的编排函数 TimerTrigger。以下是我创建的函数 [Function(nameof(FunctionSampleTimer))] public
我有一个连续的 WebJob,其函数使用 TimerTrigger 每 30 秒运行一个进程。函数中的特定调用偶尔会看似随机挂起,导致 Web 作业无限期等待。当前的解决方案是通知服务已停止,然后登录
正如我在标题中所说,是否可以有一个使用 TimerTrigger 而不仅仅是 httpTrigger 触发的 azure 持久应用程序?我在这里看到https://learn.microsoft.co
正如我在标题中所说,是否可以有一个使用 TimerTrigger 而不仅仅是 httpTrigger 触发的 azure 持久应用程序?我在这里看到https://learn.microsoft.co
我是一名优秀的程序员,十分优秀!