2016-08-03 9 views
0

우리는 끈끈한 세션을 사용하는 우리의 응용 프로그램을위한 부하가 분산 된 다중 서버 환경을 갖추고 있습니다. 우리는 개별 클라이언트에 업데이트를 보내기 위해 SignalR 구현을 추가하는 것을 고려 중입니다. 나는 백플레인을 알고 있으므로 SignalR로 조금 놀았습니다. 단일 서버가 인증 후 사용자 요청을 처리하기 때문에 백플레인을 구현할 필요가 없다면 고정 세션을 사용하고 있기 때문에 궁금합니다.고정 세션을 사용할 때 SignalR 백플레인이 필요합니까?

+2

이벤트의 출처에 따라 다릅니다. 사용자를 처리하는 서버에서만 필요한 경우 백플레인이 필요하지 않습니다. –

+0

@SamKuhmonen 서버 외에 이벤트 소스의 다른 예는 무엇입니까? – im1dermike

+0

예를 들어 다른 서버가 해당 사용자에게 메시지를 보내야하는 경우. 예 : 사용자가 상호 작용할 수 있고 다른 서버에있을 수있는 다중 사용자 환경 –

답변

1

귀하의 경우 에 연결된 서버에 관계없이 백플레인을 사용하여 메시지를 보낼 수 있습니다.

는 나는 백플레인을 사용하지 않는, 이것은 당신이 사용자를 확인해야 할 것입니다 각 서버를 의미가에 연결되어있는 컴퓨터에서 클라이언트 업데이트를 보낼 수 있다는 것을 의미 윤

존재 여부 로컬로 전에 메시지 보내기.