상태 저장 ASP.NET Core 웹 앱(PolicyApp)을 Azure Event Grid 이벤트에 반응하는 App Service에 배포했습니다. 모든 인증 이벤트(로그인 및 로그아웃)는 PolicyApp에서 처리해야 하며, 로그아웃은 가능한 한 빨리 처리해야 합니다. 무엇을 구현해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 로그인 및 로그아웃 이벤트에 대해 별도의 Azure Event Grid 토픽 및 구독을 생성합니다..
이것이 정답인 이유
로그아웃 이벤트를 가능한 한 빨리 처리하려면 전용 Event Grid 토픽과 구독을 생성하여 격리해야 합니다. 이렇게 하면 로그아웃 이벤트가 다른 이벤트와 경쟁하지 않고 즉시 처리될 수 있습니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. 모든 인증 이벤트에 대한 새 Azure Event Grid 구독을 생성하는 것은 로그인 및 로그아웃 이벤트가 동일한 구독을 공유하게 되어 로그아웃 이벤트의 우선 순위가 보장되지 않습니다. 로그인 및 로그아웃 이벤트에 대해 별도의 Azure Event Grid 핸들러를 생성하는 것은 이벤트 처리 로직을 분리하지만, 이벤트가 여전히 동일한 토픽과 구독을 통해 전달될 수 있으므로 처리 지연이 발생할 수 있습니다. 로그아웃 이벤트에 subject prefix를 추가하고 subjectBeginsWith로 필터링하는 것은 이벤트를 필터링하는 좋은 방법이지만, 여전히 동일한 토픽을 공유하므로 로그아웃 이벤트의 즉각적인 처리를 보장하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음