이벤트 구독 게재 요구 사항

이벤트 구독 메시지는 특정 이벤트가 발생할 때 사용자에게 알리도록 설정할 수 있는 알림입니다. 이벤트 구독에 대한 자세한 내용은 FAQ - 이벤트 구독을 참조하세요.

이벤트 구독 메시지 게재 표준

Adobe Workfront 이벤트 구독 메시지를 사용하는 서비스 엔드포인트는 메시지가 올바르게 전송되고 수신되는지 확인하기 위해 다음 기본 요구 사항을 충족해야 합니다.

  • 서비스 끝점이 HTTP POST 요청을 수락해야 합니다. HTTP POST은 유효성 검사 메시지를 포함한 모든 이벤트 구독 메시지 게재에 사용되는 요청 메서드입니다.

  • 이벤트 구독 게재 시스템이 메시지를 성공적으로 수신했음을 확인하려면 끝점이 들어오는 모든 메시지에 대해 200 수준 HTTP 상태(예: 200 OK 또는 202)를 반환해야 합니다.

  • 200 수준 상태가 반환되지 않으면 이벤트 구독 시스템은 메시지가 성공적으로 배달되지 않았다고 가정하고 적절한 다시 시도 정책을 적용하기 시작합니다. Workfront 다시 시도 정책에 대한 자세한 내용은 이벤트 구독 다시 시도를 참조하세요.

  • 200 수준 상태를 응답 상태로 반환하는 것과 함께, 게재 시도가 시작된 후 5초 이내에 HTTP 응답을 수신해야 합니다. 이 제약 조건을 사용하면 소비자 비즈니스 프로세스 또는 인프라 제한 사항으로 게재 보류 중인 다른 메시지 게재가 지연되지 않습니다.

  • 이벤트 구독 메시지에서 장기 실행 비즈니스 프로세스가 트리거되는 경우 Workfront을 권장합니다  that

    1. 끝점은 수신 시 메시지 정보를 저장하고 즉시 200 레벨 상태로 응답합니다.
    2. 엔드포인트가 이벤트 구독 게재 요청에 응답한 후 저장된 메시지를 처리할 수 있습니다.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43