2012-10-22 84 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,但是當你使用緩存預覽而不是共享緩存時,這應該是一個太大的問題。

相關問題