찾다

 >  Q&A  >  본문

redis - 사용자 상호 작용 경험 문제를 처리하기 위한 비동기 대기열

백엔드를 요청하기 위해 스냅업 페이지에서 "구매" 버튼을 클릭했습니다. 백엔드는 이 작업을 대기열에 넣은 다음 처리를 위해 대기열에 넣습니다. 프런트 엔드 사용자에게 어떻게 설명할 수 있습니까? 그는 여전히 해당 페이지의 결과를 기다리고 있으며 대기열은 그의 요청이 언제 처리될지 모릅니다.

为情所困为情所困2806일 전707

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-28 09:06:25

    가짜 진행률 표시줄을 만들 수도 있습니다. 예를 들어 급하게 구매하면 진행률 표시줄이 실행되거나 Xiaomi처럼 간단하고 투박한 내용이 표시됩니다. 대기 중입니다. 인내심을 갖고 기다려 주세요...

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-28 09:06:25

    프런트 엔드에 토큰을 제공하여 처리 상태를 정기적으로 쿼리한 다음 프런트 엔드에서 폴링합니다.

    회신하다
    0
  • 취소회신하다