Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Second queue is growing forever

Aperta
#153 47 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Una pull request collegata è già stata integrata.

  • #17877 di @tsteur — integrata

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
mysql, php, redis
Ambito
backend, databases

Direzione di ricerca

Inizia con i comandi queuedtracking:monitor e queuedtracking:process, utilizzando le versioni riportate di Matomo, PHP, MySQL e Redis come contesto di riproduzione. Confronta la dimensione riportata della seconda coda con l’attività dei worker e l’output dell’elaborazione; il lavoro è completato quando viene identificato il motivo per cui non si svuota oppure vengono documentati la correzione necessaria e i passaggi di verifica.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug

Hello, since few Matomo versions we have returning problem with the second queue which is growing forever (until I remove this plugin and reinstall it back, as I haven't found better method yet).

Matomo version: 4.4.1
MySQL version: 5.7.34-37-log
PHP version: 7.3.29-1+020210701.86+debian101.gbp7ad6eb
Backend: Redis

sudo -u www-data /usr/share/piwik/console queuedtracking:monitor
Queue is enabled
The command ./console queuedtracking:process has to be executed to process request sets within queue
Up to 8 workers will be used
Processor will start once there are at least 5 request sets in the queue
218717 (53+218338+68+60+54+60+40+44) request sets left in queue. 464.62M used memory (588.55M peak). 1 workers act...

How can I debug this?
Thanks :-)

Lingua principale
PHP
Stelle
87
Fork
42
Merge medio
2g 9h
PR unite (30g)
8

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di matomo-org/plugin-QueuedTracking

Tutte le issue di matomo-org/plugin-QueuedTracking

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.