2012-10-22 50 views
4

我们在我们的应用程序中使用了一些Azure特定功能(主要是blob存储)。通过blob存储,我们计算出如何运行它,而不需要缓慢的Azure模拟器。可能在没有模拟器的情况下运行Azure缓存预览?

我们正在与Azure的缓存预览现在尝试。它做了一些非常酷的事情,可以帮助解决我的一些性能问题,但是如果没有它在模拟器或Azure生产环境中运行,我还没有得到它的工作。

那么,有没有任何已知的方式来获得它自己的工作?不得不在模拟器中运行我们的应用程序来完成任何事情是一种破坏,特别是对于我们的一些开发人员在没有固态硬盘的机器上。

回答

3

截至目前,Azure的缓存不能在本地没有devfabric模拟器中运行。尽管devfabric模拟器增加了加载时间,但它有助于以对云统一的方式评估缓存服务,并帮助避免意外。缓存服务使用许多Azure环境功能在云端和本地进行奇偶校验以进行测试。

如果你打相对于Azure的缓存上devfabric时间问题,你能告诉我添加的额外加载时间?使用开发配置存储一个更快的加载时间,一旦你的应用程序加载了它不应该占用太多的额外time.Also考虑移除记录等

+0

是你的问题只是运行你的应用程序的devfabric之外? –

+0

是的,我们宁愿在没有模拟器的情况下进行开发,以避免等待它旋转起来。在频繁(每分钟几次)更改代码时,在IIS Express中调试我们的MVC项目的速度要快得多。 – Dusda

+0

可能存在一种肮脏的方法来完成这项工作(在devfabric中进行缓存,但在控制台应用程序中进行客户端),但这将是一种解决方法(不支持的方案)。让我试试看,如果它有效,就回来。 –

0

Azure的AppFabric的缓存是Windows AppFabric Cache的实现,因此,如果你想运行没有仿真器缓存,你可以尝试安装上前提的服务器上。有some differences,但是当你使用缓存预览而不是共享缓存时,这应该是一个太大的问题。

相关问题