Where are the missing requests?
Viktor Dukhovni
ietf-dane at dukhovni.org
Sun Jun 30 03:09:10 UTC 2019
When I run "unbound-control dump_requestlist", I consistently see
fewer requests output than I'd expect:
# (unbound-control stats_noreset | grep 'requestlist.current.user'; unbound-control dump_requestlist | wc -l)
thread0.requestlist.current.user=272
thread1.requestlist.current.user=225
total.requestlist.current.user=497
286
# (unbound-control stats_noreset | grep 'requestlist.current.user'; unbound-control dump_requestlist | wc -l)
thread0.requestlist.current.user=283
thread1.requestlist.current.user=206
total.requestlist.current.user=489
303
# (unbound-control stats_noreset | grep 'requestlist.current.user'; unbound-control dump_requestlist | wc -l)
thread0.requestlist.current.user=272
thread1.requestlist.current.user=219
total.requestlist.current.user=491
300
As you can see above, the request list has ~500 entries, but only
~300 are returned by dump_requestlist. Is this an artefact of some
sort of lossy list traversal? Are requests completing too fast to
be captured by dump_requestlist?
--
Viktor.
More information about the Unbound-users
mailing list