2015-06-25 78 views
50

我們有使用SignalRAmazon's ElastiCache作爲背板的C#應用​​程序。然而,即使SignalR允許屏蔽掉某些命令,它仍然會發送CONFIGElastiCache,它無提示地失敗SignalRCONFIG不被ElastiCache支持)。現在我們編譯我們自己的二進制文件SignalR,同時刪除自動重新配置例程。使用SignalR和ElastiCache失敗

我想知道是否有人絆倒了這個問題,並想看看你是如何解決它的。

最好的辦法是編寫ElastiCache的代理(如Twitter代理),但這是一項巨大的任務。

在此先感謝。

+2

什麼引擎使用ElastiCache實例( Memcached或Redis)? –

+0

Redis是引擎。 – flyandi

+0

您是否可以爲redis ElastiCache提供連接字符串並屏蔽您的機密數據? – efaruk

回答

1

在這種情況下,客戶端是重要的,並烘烤自己的SignalR definitly不好的做法。您是否檢查此頁http://www.asp.net/signalr/overview/performance/scaleout-with-redis:此方法使用StackExchange.Redis(StrongName)和StackExchange.Redis有多個連接選項。

我們正在使用與Elasticache Redis的AWS在page描述的同樣的方法,我們沒有你有任何問題......

問候......