2016-02-24 32 views
1

我有一個在Azure中託管並使用Redis緩存來管理會話存儲的asp.net Web應用程序。每隔一段時間,應用程序在localhost中調試時都會掛起,原因不明。應用程序永遠不會開始調試,可能Redis?

本質上,在Visual Studio中,我會點擊開始按鈕。一個新的Web瀏覽器窗口將會打開,就像它將要打開頁面一樣,但是它會直接加載並永久加載。如果我嘗試暫停調試會話,它似乎總是落在Redis DLL的某處,但我無法確定它到底在哪裏。

無論我殺死所有進程並重新啓動Visual Studio多少次,此行爲將持續到我重新啓動計算機。什麼可能造成這種情況?

回答

2

Redis從未設計爲在Windows上運行,它們提供的版本實際上僅用於測試目的。

如果您在懸掛時遇到問題,可能是因爲它未配置。 This question on serverfault可能會有所幫助。

+0

我的web.config文件指向我們實際的Azure Redis緩存,所以我沒有在本地運行redis(我認爲)。 –

相關問題