Message Push

페이지 이동경로

Message Push

Push

Pub/Sub 서비스에서 서브스크립션 타입 Push를 선택해 서브스크립션을 만듭니다.

안내
서브스크립션 생성 방법에 대한 자세한 설명은 서브스크립션 만들기 문서를 참고하시기 바랍니다.
Default-Topic의 타입 Push 서브스크립션을 사용하는 경우, 카카오 i 클라우드 Public IP를 사용한 엔드포인트 URL로만 Message Push 할 수 있습니다.

주요 개념

Push의 주요 개념은 다음과 같습니다.

Push 주요 개념

주요 개념 설명
서브스크립션 타입 Push: Pub/Sub에서 메시지 전송
엔드포인트 URL PROTOCOL: HTTP/HTTPS
METHOD: POST
응답 대기 시간 메시지 응답까지 대기하는 시간
- 시간 범위: 10-600초(10분) 이내 설정
확인 응답 응답 대기 시간 안에 사용자가 등록 한 Endpoint에서 HTTP Response가 없는 경우, 메시지 재전송
HTTP Response Status Code(102, 200, 201, 202, 204) 이외의 코드를 응답 받을 경우, 즉시 메시지 재전송

Default-Topic 시큐리티 그룹 설정하기

Default-Topic의 타입 Push의 서브스크립션을 사용하는 경우, 메세지 전송을 위한 시큐리티 그룹 설정이 필요합니다.

  • 설정한 엔드포인트 URL에 연결된 자원의 시큐리티 그룹에 인바운드 정책을 설정해야 합니다.
  • Any로 대역을 설정해도 Push할 수 있으나 보안에 취약하기 때문에 Source IP를 지정하는 것을 권장합니다.

안내
Default-Topic 토픽의 Push 서브스크립션을 사용하기 위한 시큐리티 그룹 오픈 Source IP 대역은 210.109.79.7 - 210.109.79.16입니다.
시큐리티 그룹에 대한 자세한 설명은 시큐리티 그룹 생성 및 설정하기 문서를 참고하시기 바랍니다.

  1. 카카오 i 클라우드 콘솔에서 VPC 메뉴를 선택합니다.
  2. Security Group 탭을 클릭한 후, 인바운드 정책을 설정할 시큐리티 그룹을 클릭합니다.
    • 단, 엔드포인트 URL에 연결된 자원의 시큐리티 그룹을 선택해야 합니다.
  3. 인바운드 정책 탭의 [인바운드 정책 관리] 버튼을 클릭한 후, 시큐리티 그룹에 인바운드 정책을 설정합니다.