You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Several users reported timeouts logged in Druid Historical/MiddleManager
daemons when their traffic is really high (like 1500 msg/s). The exporter
was built with a more conservative use case in mind (Wikimedia's), so the
default sync single process of make_server() has been enough up to now.
This patch separates datapoints ingestion (namely traffic that comes from
Druid daemons towards the exporter) and datapoints processing, using
a (thread-safe) queue. It also uses the gevent's WSGIServer implementation,
that uses coroutines/greenlets and it is able to sustain a lot more (concurrent)
traffic.
GH issue: #11
Change-Id: I4b335a1f663957277fe0c443492c4000bbbcac89
0 commit comments