기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
채널 흐름을 사용하여 메시지 처리
채널 흐름을 사용하면 이동 가능한 메시지가 메시지 채널에서 수신자에게 전달되기 전에 메시지에 대한 비즈니스 로직을 실행할 수 있습니다. 채널 흐름은 메시지에서 주민등록번호, 전화번호 또는 욕설을 삭제하는 등의 작업을 수행할 수 있습니다. 또한 채널 흐름을 사용하여 설문 조사 응답을 집계한 후 결과를 참가자에게 다시 보내는 등의 기능을 수행할 수 있습니다.
필수 조건
기본 Amazon Chime SDK 기능(예: 채널 관리, 메시지 송수신 등)에 대한 지식이 있어야 합니다.
Amazon Chime SDK 메시징 API를 호출할 수 있어야 합니다.
채널 흐름 개념
채널 흐름을 효과적으로 사용하려면 다음 개념을 이해해야 합니다.
- 채널 프로세서
-
채널 메시지에서 전처리 로직을 실행하는 AWS Lambda 함수입니다. 채널을 채널 흐름에 연결하면 흐름의 프로세서가 채널의 모든 메시지에 대해 호출됩니다. 대기 시간을 줄이려면 대부분의 사용 사례에서 단일 프로세서가 가장 효과적입니다. 마지막으로 각 프로세서는 처리가 완료되면 Amazon Chime SDK 서비스에 콜백을 보내야 합니다.
참고
현재는 채널 흐름당 하나의 프로세서만 지원합니다. 프로세서가 두 개 이상 필요한 경우 지원 티켓을 제출하여 프로세서를 늘리세요.
- 채널 플로우
-
채널 플로우는 최대 3개의 채널 프로세서와 하나의 실행 시퀀스를 포함하는 컨테이너입니다. 흐름을 채널에 연결하면 프로세서가 해당 채널로 전송되는 모든 메시지에 대해 작업을 수행합니다.
채널 흐름 호출하기
채널 흐름을 호출하는 항목은 다음과 같습니다.
새로운 영구 표준 메시지
새로운 비영구 표준 메시지
업데이트된 영구 표준 메시지
참고
채널 흐름은 제어 또는 시스템 메시지를 처리하지 않습니다. Amazon Chime SDK 메시징에서 제공하는 메시지 유형에 대한 자세한 내용은 메시지 유형 이해을 참조하세요.