2017-09-03 1 views
0

각 마이크로 서비스가 이벤트를 클라이언트에 스트리밍하기위한 SSE 엔드 포인트를 제공하는 마이크로 서비스 지향 아키텍처에서는 HTTP 연결이 열리고 클라이언트와 서비스. 불행하게도이 방법은 웹 브라우저가 동일한 서버에서 동시에 열 수있는 HTTP 연결 수에 제한이 있기 때문에 클라이언트가 웹 브라우저에서 실행될 때 거의 실용적이지 않습니다 (잘못이 아닐 경우 도메인 이름으로).마이크로 서비스, 서버 전송 이벤트 및 브라우저 제한

SSE는 스트리밍 이벤트를위한 훌륭한 기술이기 때문에 유감입니다.

클라이언트가 브라우저에서 실행될 때 마이크로 서비스 지향 아키텍처에서 스트리밍 이벤트에 가장 적합한 방법은 무엇입니까?

+1

API 게이트웨이를 사용해야한다고 생각합니다. 언제나 그렇지만, 마이크로 서비스를 중지/시작/확대/축소해야하는 경우 내부 MS 아키텍처를 웹 클라이언트에서 숨길 수있는 게이트웨이가 있어야합니다. –

+0

나는이 아이디어가 정말 마음에 든다. 나는 철저하게 조사 할 것이다. 고마워. –

+0

그러면 대답 해 보겠습니다. –

답변

1

API 게이트웨이를 사용해야한다고 생각합니다. 언제나 그렇지만, 마이크로 서비스를 중지/시작/확대/축소해야하는 경우에는 웹 클라이언트에서 내부 MS 아키텍처를 숨기고 devops 동안 연결을 유지할 수있는 게이트웨이가 있어야합니다.

관련 문제