A Node-RED custom node that provides a simple queue to limit the number of messages processed concurrently. Version 1.1.0 is the latest stable release; the project has low release cadence. It is a lightweight solution for throttling message flow in Node-RED without external dependencies, unlike full-fledged message brokers. The queue operates per node instance with configurable concurrency count. Proper handling of queue_msg_id on error is essential to avoid message loss.
npm install node-red-contrib-simple-queueNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates adding a simple-queue node with concurrency count set to 2 in a Node-RED flow.
Use a catch node to capture errors and a switch node on queue_msg_id property to re-inject into the queue.
Ensure count is a positive integer (default 1). Re-deploy after editing node properties.