當前環境 我們使用的是使用WCF回調的發佈者/訂閱者模型。我們在單個Web服務器上的IIS中託管了WCF服務。任何客戶端可以通過調用服務方法訂購/退訂,我們保存/分別與字典即客戶端ID刪除回調地址,帶負載平衡的WCF回叫地址字典
PrivateShared _currentSubscribers作爲新詞典(USHORT,ICallbackService)()
字典是靜態成員並在整個Web應用程序中使用(內存不持久)
新環境 我們正在將我們的網站轉移到新服務器上。我們將有兩臺託管該服務的服務器與負載均衡器之間。
現在我們需要弄清楚我們將如何維護可在兩臺服務器上使用的用戶列表。當然,在這種情況下我們不能在內存字典中使用相同的內容。 我們正在尋找可以在服務器之間共享詞典的任何方法。
我們已經嘗試在數據庫中保存,但不能在其他服務器上序列化或使用。
我們花了一些時間在搜索上,但沒有找到任何解決方案,我們可以在服務器之間共享回調地址。
有人可以指導我們如何實現這一目標嗎?或者我們可以使用的其他選項?
我會非常感謝你的幫助。等待你的迴應。