我试图设置一个Windows服务器作为我的本地服务器。我能够解决连接问题(计算机模拟器只能监听127.0.0.1),现在我面临一个新的,更难的问题。Azure存储模拟器性能问题
写入本地BLOB存储需要很长时间。
我写了一个简单的“hello world”ASP.NET Web Role,它将随机文件写入Queue和BLOB。 Web角色与存储模拟器在同一台计算机上运行。写队列相当快,但BLOB是一个完全不同的故事。
写入BLOB使我的网络角色工作速度减慢了50倍(!)。
对云存储使用完全相同的代码使其工作速度更快。这告诉我,问题肯定在于使用本地存储模拟器。
有没有人有一个想法如何提高存储模拟器的性能?
谢谢您的时间, 埃拉德
由于在这里部署典型的Azure软件包需要很长时间,因此存储模拟器每天可以节省(至少)数小时的时间。除了已知的模拟器警告之外,尤其是在使用云端硬盘时,它的工作状况非常好。我发现它很容易站起来,http://msdn.microsoft.com/en-us/library/gg432983.aspx。哦,CloudStorageAccount.DevelopmentStorageAccount是你最好的朋友。 :) – Zack 2011-01-17 18:34:37