gpt4 book ai didi

Azure WCF 访问磁盘文件

转载 作者:行者123 更新时间:2023-12-02 22:31:48 25 4
gpt4 key购买 nike

我有一个 WCF 服务作为“云服务”托管在 Windows Azure 上。当服务启动时,它需要将数据从文件/磁盘填充到内存中,以便快速访问(即缓存)。现在我正在使用 C:\Documents\Filestoprocess 文件夹,以便 WCF 调用该文件夹并在其内存中填充该文件夹中的数据数据。我有大约 5,000 个小文件。如何在 Azure 中执行此操作?是否有一个我可以在 WCF 中调用的文件夹路径,以便 WCF 调用这些文件并打开每个文件并将每个数据保存在文件中?我并不是真的在寻找使用带宽通过网络进行复杂的 Blob 访问。我正在寻找从在其自己的公共(public)网址上运行的 WCF“云服务”对这些文件进行简单的磁盘 I/O 访问。

最佳答案

您应该尝试使用云存储服务来存储数据,就好像您写入本地文件系统一样,它可能会在服务重新启动或服务回收时被破坏。

您可以考虑使用azure驱动器服务,这就像创建磁盘驱动器一样。它位于 blob 存储之上。

但是,如果您确实想在本地文件系统上写入和读取数据,请查看此博客文章 http://blog.codingoutloud.com/2011/06/12/azure-faq-can-i-write-to-the-file-system-on-windows-azure/

它讨论了设置服务定义以允许写入本地文件系统。

关于Azure WCF 访问磁盘文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12114865/

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