【问题标题】:How to put my console application dll in logic apps scheduler instead of Web jobs?如何将我的控制台应用程序 dll 放入逻辑应用调度程序而不是 Web 作业?
【发布时间】:2020-01-10 11:32:40
【问题描述】:

以前我们创建应用程序服务,通过选择 web 作业,我们通过上传 dll zip 创建调度程序。现在 azure 正在停用调度 web 作业。它现在被逻辑应用程序取代。现在如何安排我的应用程序? 即,如何将我的 dll 放入逻辑应用程序中

【问题讨论】:

  • 他们在 2019 年 9 月停用 Azure 调度程序而不是计划的 webjobs 应该不会影响您的 webjobs。
  • 关于这个问题的任何更新?
  • 我使用 cron 表达式安排了应用程序。我还有一个疑问,这会影响使用成本吗?我为此网络作业使用了现有的应用服务。

标签: c# azure azure-webjobs azure-logic-apps azure-scheduler


【解决方案1】:

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

Azure 调度程序也已于 2019 年 9 月 30 日停用。 https://azure.microsoft.com/en-in/updates/azure-scheduler-will-retire-on-september-30-2019/

【讨论】:

    【解决方案2】:

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

    那么如果你想在azure上运行dll文件,调度器完全退役了,你可以选择使用azure webjob或者azure函数。他们都支持cron expression做一个调度工作。

    关于如何开发webjob,你可以参考这个文档:Develop and deploy WebJobs,这里是关于如何开发azure函数的文档:Develop Azure Functions

    【讨论】:

    • 我现在明白了。谢谢!
    • 如果这可以帮助你,你可以接受它作为答案。
    猜你喜欢
    • 2019-10-13
    • 2016-06-30
    • 1970-01-01
    • 2012-07-16
    • 1970-01-01
    • 2015-11-10
    • 2013-09-15
    • 2018-07-29
    相关资源
    最近更新 更多