0
我有一個MVC應用程序,它使多個用戶能夠處理相同的項目隊列。我實施SignalR以確保用戶不會在同一個項目上工作。一個更好的方法來堅持SignalR的信息
這可以正常工作,直到新用戶訪問該頁面,這當然意味着此會話還沒有收到任何關於誰正在處理什麼的信息。我最初的想法是,也許我應該在數據庫記錄中設置一個值,表示該項目目前正在處理,當新用戶檢索項目列表時,該信息隨數據集一起提供。
解決此問題有哪些備選方案?當用戶正在處理一個項目時,可能是連續循環的消息到集線器?
我喜歡它。我假設集線器通過應用程序池保持活躍狀態? – 2014-10-03 10:16:28
我「相信」,但我不是100%。 – Pheonyx 2014-10-03 10:27:10
@drminnaar在數據庫或持續存儲的地方跟蹤它。那麼集線器是否仍然存在並不重要(我不確定它是否存在)。 – mason 2014-10-03 20:21:51