Simple queue priority

Hello!

I have several simple queues with different priorities and I’m not sure if it’s working properly!

For priority to work, should the queue have a parent queue? or a strict order?
/queue simple
add limit-at=512k/512k max-limit=1M/10M name=PS4 priority=1/1 target=
10.10.3.231/32
add limit-at=512k/512k max-limit=3M/10M name=“1+” priority=2/2 target=
10.10.3.252/32
add limit-at=512k/512k max-limit=3M/10M name=“Laptop” priority=3/3
target=10.10.3.253/32
add max-limit=2M/20M name=Home queue=
pcq-upload-default/pcq-download-default target=“10.10.3.237/32,10.10.3.238/3
2,10.10.3.239/32,10.10.3.240/32”
add max-limit=2M/3M name=B1 queue=pcq-upload-default/pcq-download-default
target=10.10.3.248/32,10.10.3.249/32
add max-limit=2M/2M name=B2 queue=pcq-upload-default/pcq-download-default
target=10.10.3.250/32,10.10.3.251/32
add max-limit=9M/45M name=Clients queue=pcq-upload-default/pcq-download-default
target=10.10.0.0/23
add max-limit=512k/64k name=WindowsUpdate packet-marks=MicrosoftUpdates target=
ipip1,ipip2and there’s also hotspot dynamic queue.

Bump!

Priority is used to decide what to drop first (There are no packet sequence rearrangement based on priority) , in case of bottleneck. So you need a bottleneck - a parent queue where limits are lower than sum of all child queue limit SUM.