2017-03-03 3 views
1

ASP.NET에서 pub/sub Redis 백플레인으로 SignalR을 설정하는 것은 매우 쉽습니다 (here 참조).ASP.NET Core SignalR Scaleout with Redis

오늘 ASP.NET Core에서이 작업을 수행 할 수 있습니까? ASP.NET 코어 패키지가 준비 되었습니까? 구성하기가 쉽지는 않습니다.

답변

0

내 동료가 최근에 구현했습니다. 하지만 우리는 앱 앞에서 리버스 프록시를 사용하므로 문제가 발생합니다 (프록시가 HTTP 업데이트 동사를 허용하는지 확인하십시오).

새로운 IOC 모델은 모두 매우 쉽게 구성 할 수 있습니다.

사용 : Microsoft.AspNetCore.SignalR.Server. 나는 확실히 준비가 안된다 (꽤 확신하지는 않는다) : https://dotnet.myget.org/feed/aspnetcore-dev/package/nuget/Microsoft.AspNetCore.SignalR.Server

가장 좋은 방법은 GitHub 코드를 확인하는 것이다. 어쩌면 당신은 자신의 구현을 만들어서 쉽지 않은 방법으로 당신을 가장 잘 표현할 수 있습니다.

+0

그러나 거기에 'Microsoft.AspNetCore.SignalR.Server'에 스케일 아웃 옵션이 없다는 것을 암시 해 주셨습니다. 또한 [해당 패키지는 더 이상 사용되지 않습니다.] (https://github.com/aspnet/SignalR-Server). SignalR for ASP.NET Core가 재구성되고 Redis backplane에'Microsoft.AspNetCore.SignalR.Redis'가 포함될 것입니다 - [여기를보십시오] (https://github.com/aspnet/SignalR). – steamrolla