카테고리:

1 분 소요

웹 소켓

http와는 달리 웹소켓은 전이중 통신을 사용하며, 웹소켓은 TCP 위에서 메시지 스트리밍을 가능케 한다.

리버스 프록시

클라이언트를 대신해서 한 대 이상의 서버로부터 자원을 추출하는 프록시 서버의 일종으로 관련 서버들을 위해 임의의 클라이언트가 해당 서버에 접속하는 중간 매개체 역할을 한다.

설치

웹 플랫폼 설치 관리자를 통해 다음 3가지 프로그램을 설치해야 한다.

  1. URL Rewrite → URL 재작성
  2. ARR(Application Request Routing) 3.0 → 응용프로그램 요청 라우팅 3.0베타(Korea)
  3. WebSocket → 웹 소켓 프로토콜

웹 소켓 프로토콜을 바탕으로 ARR이 리버스 프록시 역할을 하며, URL Rewrite가 URL을 이쁘게 바꿔준다.

1. URL 재작성 메뉴에서 우측에 규칙추가를 클릭한다.

IIS에서 URL 재작성 기능을 선택한 화면

2. 역방향 프록시를 클릭하고 규칙을 추가한다.

역방향 프록시 규칙을 추가하는 화면

원본IP나 Domain과 포트를 입력하고, 바꿀IP나 Domain을 입력한 후 확인을 누른다.

태그: ARR, iis, IIS10, proxy, ReverseProxy, websocket, ws://, wss://, 리버스프록시, 웹소켓

업데이트: