我正在尝试在具有.Net核心的应用程序中使用Azure批处理作业计划。重复作业完成/失败后,我想获得一些通知/事件触发器,以便我可以将输出文件复制到存储中并发送电子邮件给最终用户。
是否有可能从azure批处理作业计划中获得此类通知,或者对此有任何解决方案?我找不到Azure批处理作业计划的任何示例实现。
我希望这个博客能解决您的问题:https://mindmajix.com/azure-batch
已提供带代码的分步示例
批处理教程在这里,我们将使用点网批处理库和Visual Studio创建示例批处理任务。步骤1.在Azure Blob存储中创建容器。步骤2.将任务应用程序文件和输入文件上传到容器。步骤3.创建一个批处理池。3a。池StartTask将任务二进制文件(TaskApplication)下载到节点加入节点时。步骤4.创建一个批处理作业。步骤5.将任务添加到作业中。5a。任务计划在节点上执行。5b。每个任务都从Azure存储下载其输入数据,然后开始执行。步骤6.监视任务。6a。任务完成后,他们将其输出数据上载到Azure存储。步骤7.从Storage下载任务输出。