QueuedTracking plugin not processing requests after 4.12.0

We’re seeing now after the 4.12.0 update that our (redis backed) QueuedTracking is not working as expected.

Our instances are oom-ing out once they collect too many trackker hits. We see a half-million hits in the monitor command output, but then running process is a noop?

Please advise:

/var/www/html $ ./console queuedtracking:process -vvv
Starting to process request sets, this can take a while

This worker finished queue processing with 0req/s (0 requests in 0.00 seconds)

/var/www/html $ ./console queuedtracking:monitor
Queue is enabled
Request sets in the queue will be processed automatically after a tracking request
Up to 1 workers will be used
Processor will start once there are at least 25 request sets in the queue
637680 (637680) request sets left in queue. 1.57G used memory (1.57G peak). 1 workers active.        

637687 (637687) request sets left in queue. 1.57G used memory (1.57G peak). 1 workers active.        ^C
/var/www/html $ ./console queuedtracking:process -vvv
Starting to process request sets, this can take a while

This worker finished queue processing with 0req/s (0 requests in 0.00 seconds)

/var/www/html $ ./console queuedtracking:monitor
Queue is enabled
Request sets in the queue will be processed automatically after a tracking request
Up to 1 workers will be used
Processor will start once there are at least 25 request sets in the queue
637736 (637736) request sets left in queue. 1.57G used memory (1.57G peak). 1 workers active.        ^C

Hi,

I suggest you create an issue at the plugin-QueuedTracking GithHup repo:

(and a little hi to @innocraft if they can have a look on this)

I reposted on GitHub. GH Issue

1 Like