【问题标题】:How to execute exe on Azure portal如何在 Azure 门户上执行 exe
【发布时间】:2017-05-05 10:47:15
【问题描述】:

我创建了一个控制台应用程序,它将文件从本地文件夹上传到数据湖存储。 现在我想在 Azure 门户上执行它的 exe。 这个 exe 应该在一些时间间隔后执行,比如每 1 小时。 是否可以在门户 Azure 中使用 Azure 调度程序或其他任何东西。 实际上我是 Azure 和数据湖的新手,所以请指导我逐步实现它。

【问题讨论】:

  • 不知道你在问什么。您不能只让门户执行一个 exe。您需要将代码部署到某些东西(虚拟机、Web 应用程序、函数等)。在 Azure 中运行的控制台应用程序将无法从您的本地计算机上传内容(除非您设计某种方式从您的计算机启动上传,就像浏览器所做的那样,或者想出一些其他方案)。我建议从 Azure 站点本身开始,然后阅读部署代码的方法。那里有很多很多的操作方法。
  • 嗨大卫,对不起,我错过了解释我的本地文件夹。实际上我需要从某个共享位置上传文件,这些文件可以从我的 exe 访问。所以主要问题是我如何在间隔一段时间后执行 exe?
  • how can i execute exe after some time of intervals? 你查看我的回复了吗?符合您的要求吗?

标签: azure scheduled-tasks


【解决方案1】:

正如 David Makogon 所说,您需要选择合适的服务/功能来按计划运行您的控制台应用程序。您可以先了解Azure WebJobsAzure FunctionsAzure Cloud Service Worker Role 或 Azure VM,然后根据您的要求/场景选择服务/功能来运行您的程序。

我创建了一个控制台应用程序,它将文件从本地文件夹上传到数据湖存储。

如果可能,您可以尝试将文件存储/上传到 Azure 存储,然后您可以在 Azure WebJobs 或 Azure Functions 中运行您的程序,并访问存储在 Azure 存储中的文件并将文件/数据摄取到 Data Lake商店。

如果您想在 Azure Cloud Service Worker Role 或 Azure VM 中运行程序,您还可以将文件/数据存储在 Azure File storage 中,然后您可以挂载和访问云中的文件存储共享。

此外,正如 David Makogon 所推荐的,请阅读 Azure 文档以了解这些服务或功能,其中将向您展示其基本用法和场景。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-18
    • 1970-01-01
    • 2018-09-29
    • 2023-01-21
    • 2012-06-06
    相关资源
    最近更新 更多