생성 된 항목 (이벤트) 목록이있는 유스 케이스가 있습니다.대기열에서 작업 예약
정기적으로 (30 초와 같이) 처리해야합니다.
대기열을 사용하여 이벤트를 저장하고 스케쥴러에서 항목을 하나씩 처리 한 다음 다시 대기열로 밀어 넣어 다시 처리합니다.
이 방법에는 두 가지 문제점이 있습니다.
- 대기열은 결코 비어 있지 않으므로 스케줄러는 무한 루프 상태입니다.
- 여러 유사한 프로세스에서 비율을 조정할 수 없습니다.
도와주세요.
저는 스프링 부트를 사용하고 있습니다. 그들은 프로그램 적으로 제거 될 때까지 처리해야합니다.
어떤 프레임 워크를 사용하고 있습니까? 또한 대기열로 다시 밀어 넣어야한다고 말하면 몇 번 다시 처리해야합니까? – randomUser56789
업데이트 된 질문 –
무슨 뜻인가요? : 여러 유사한 프로세스에서 확장 할 수 없습니다. 여러 서버를 의미합니까? – user641887