我们的系统基本上只是运行 C# 和 Powershell 应用程序以及 MS SQL Server 的 Windows 服务器。我们有一个内部的 WorkflowManagement 解决方案,它能够运行执行 EXE/BAT/PS1 甚至调用 DLL-Functions 的任务。
现在我正在评估 Apache Airflow 是否对我们来说是一个更好的解决方案。到目前为止,我的天真的计划是在 Linux 机器上运行气流调度程序,然后让消费者在 Windows 机器上运行。但是,例如,我将如何设置消费者以运行 .exe 任务?
我是否需要创建一个接受 HTTP 调用然后执行 .Exe 文件的 Wrapper-Service?