Retry handling in messaging queues
US10819648B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Jun 27, 2017 |
| Grant date | Oct 27, 2020 |
| Priority date | — |
| Expiry date | Nov 25, 2038 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/6245
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
In one embodiment, a computer-implemented method comprises receiving a plurality of digital data messages in a first-in first-out (FIFO) primary queue of an electronic digital memory that is coupled to a message consuming process that is executed using computer instructions that are programmed to serially obtain messages from the primary queue and to process the messages; determining that processing a first message of the plurality of messages has failed; in response to determining that processing the first message failed, using the message consuming process, sending a first acknowledgement to the primary queue, sending the first message to a retry queue that is different from the primary queue, and processing one or more other messages from the primary queue; obtaining the first message from the retry queue; reprocessing the first message; repeating periodically selecting and processing one or more other messages from the primary queue and periodically selecting and processing one or more different other messages from the retry queue.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.