2013-07-27 3 views
1

ActionController :: LIVE를 실행하려고하는데 아직 서버의 연결 처리를 아직 이해하지 못했습니다.데이터 스트리밍 - 연결 제한

두 개의 프로세스가 각각 16 개의 스레드에서 실행되고 데이터베이스에 메시지를 저장하고 데이터를 참가자에게 스트리밍하는 채팅 응용 프로그램과 같은 것으로 가정하면 총 32 명의 채팅 참가자 만있을 수 있습니다. 단일 연결이 항상 활성화되어 있습니까? - 그런 연결은 어떻게 배포 되나요? 그들은 각각 SQL 연결이 필요합니까?

답변

2

예.

이것은이 아키텍처의 주요 단점입니다.

이벤트 지향 아키텍처가 유용하며 각 프로세스가 일정한 이벤트 루프를 실행하고 방대한 수의 연결을 유지 관리하고 이벤트에 응답합니다.