gpt4 book ai didi

Azure Webjob - 访问本地文件系统

转载 作者:行者123 更新时间:2023-12-04 14:42:43 26 4
gpt4 key购买 nike

我有一个旧版 exe,它采用本地计算机文件路径,对其进行处理并再次在本地路径中生成输出文件。这可以在 Azure Webjob 上运行吗?

我正在考虑编写一个包装器exe,它从blob存储下载文件->将其存储在本地文件系统中->使用本地文件路径调用旧exe->获取输出并将其再次上传到blob。

这种方法有效还是有限制?

最佳答案

如果您最终编写了一个包装器,那么您可能会对 WebJobs SDK 的文件绑定(bind)扩展感兴趣:https://github.com/Azure/azure-webjobs-sdk-extensions 。例如:

    // When new files arrive in the "import" directory, they
// are uploaded to a blob container then deleted.
public static void ImportFile(
[FileTrigger(@"import\{name}", "*.dat", autoDelete: true)] Stream file,
[Blob(@"processed/{name}")] CloudBlockBlob output,
string name,
TextWriter log)
{
output.UploadFromStream(file);
file.Close();

log.WriteLine(string.Format("Processed input file '{0}'!", name));
}

关于Azure Webjob - 访问本地文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32942056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com