我有一个具有队列触发功能的webjob。但我还需要另一个"信号"。第三方OCR代理从Azure文件共享存储中提取文件,执行其任务,并将其删除到同一文件共享上的另一个已知位置。文件共享映射到Azure VM上的虚拟驱动器。代理程序在同一个VM中运行,因此可以访问虚拟驱动器。
我的问题是我需要在队列中的消息到达的时刻与文件在输出位置中被丢弃的时刻之间进行同步。 我无法控制代理,并且在完成时无法运行脚本。
传入消息只是表示该代理已接收该文件的事实。
我的问题是:在webjob中,我可以使用像FileSystemWatcher这样的东西来监视VM上映射的网络路径,这样我就可以等到文件被删除,然后继续我需要执行的任何处理?
答案 0 :(得分:0)