【问题标题】:Running pearl scripts from Azure Logic apps从 Azure 逻辑应用运行 perl 脚本
【发布时间】:2021-05-14 15:21:02
【问题描述】:
我们有一些 Pearl 和 powershell 脚本在 Windows 服务器上作为计划作业运行,并写入 csv 和文本文件。我们正计划从本地服务器迁移到云端。运行它们的最佳选择是什么?
可以安排它们在逻辑应用中运行吗?
【问题讨论】:
标签:
azure
azure-logic-apps
【解决方案1】:
我们可以使用逻辑应用程序的调度,但目前我们不能直接在逻辑应用程序中运行 powershell。所以我建议你使用 Azure 功能。您可以按照 document 创建一个 powershell 函数。当您执行文档的“为项目的第一个函数选择模板:选择 HTTP 触发器”步骤时,您可以选择 Timer trigger。
选择计时器触发器后,您可以使用 cron 表达式调度作业。完成powershell功能代码后,可以deploy到azure。
【讨论】:
-
@NethiSwapna 目前既不支持 azure 函数也不支持逻辑应用程序的 perl 脚本。如果你想运行perl脚本,可以参考这个post。