【问题标题】:Azure WebJob File Storage activity trigger alternativeAzure WebJob 文件存储活动触发器替代方案
【发布时间】:2017-09-06 14:12:53
【问题描述】:

我阅读了this 问答,但它并没有解决我的问题。

解决以下情况的最佳方法是什么。

  1. 我有一个从外部应用程序接收文件的文件存储。
  2. 我需要在这些文件到达后立即对其进行处理。
  3. 目前这是通过 Azure Web Job 实现的

这是对已基于 TimerTrigger 运行的解决方案(Web 作业)的更改请求。基本上它每N分钟执行一次。

由于我无法更改将文件放入存储的外部程序,因此我的选择仅限于以下几种:

  1. 减少 TimerTrigger 中的时间,使其每 1 分钟检查一次文件(就业务需求而言,这已足够)

  2. 在我的 main 中挂载一个共享(这可能吗??)并使用 FileTrigger

非常感谢任何建议。

【问题讨论】:

    标签: c# azure azure-webjobs


    【解决方案1】:

    如您所说,您可以减少 TimerTrigger 中的时间,让 WebJob 更频繁地执行并检测是否有任何文件上传(或创建)到文件存储。

    另外,你可以运行net use命令到mount the file share

    示例:

    net use z: \\samples.file.core.windows.net\logs /u:samples <storage-account-key>

    然后你可以尝试使用 FileTrigger 来检测是否有新文件到达指定目录。

    【讨论】:

      猜你喜欢
      • 2017-03-09
      • 2013-11-24
      • 2013-03-09
      • 2014-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多