如何将我的控制台应用程序 dll 放在逻辑应用程序调度程序而不是 Web 作业中?

How to put my console application dll in logic apps scheduler instead of Web jobs?

之前我们创建了应用程序服务,通过选择 Web 作业,我们通过上传 dll 创建了调度程序 zip.Now Azure 正在停用调度 Web jobs.It 现在被逻辑 apps.How 取代以进行调度我的应用程序现在? 即,如何将我的 dll 放入逻辑应用程序

首先,Azure Web 作业和 Azure 调度程序是不同的。正如 Kamran 所说的那样,您的系统不会受到影响,因为您正在使用 Azure 网络作业。

此外,Azure Scheduler 已于 2019 年 9 月 30 日停用。 https://azure.microsoft.com/en-in/updates/azure-scheduler-will-retire-on-september-30-2019/

首先你必须知道逻辑应用是一种云服务,当你需要跨企业或组织集成应用、数据、系统和服务时,它可以帮助你安排、自动化和编排任务、业务流程和工作流。它没有 运行 dll 文件,您可以使用它来连接其他服务而无需代码。关于如何将调度程序迁移到逻辑应用程序,您可以参考此文档:Migrate Azure Scheduler jobs.

那么如果你想运行 dll文件在azure上,scheduler已经完全退休了,你可以选择使用azure webjob或者azure function。他们都支持cron expression做一个定时作业。

关于如何开发webjob可以参考这个文档:Develop and deploy WebJobs and here is the doc about how to develop azure function:Develop Azure Functions