graphite-dev team mailing list archive
-
graphite-dev team
-
Mailing list archive
-
Message #06865
Re: [Question #676015]: graphite-web with two backends - Recommended settings for local_settings.py
Question #676015 on Graphite changed:
https://answers.launchpad.net/graphite/+question/676015
Denis Zhdanov posted a new comment:
Clustering in Graphite was improved in latest releases, but I would recommend to get rid of frontend servers and move rendering back to backends - it should be bit better. Ie. just point your users to backend servers, and put cluster config there.
Also you can use `msgpack` as transport protocol, i.e.
CLUSTER_SERVERS = ["http://graphite-backend-a-1:80?format=msgpack", "http://graphite-backend-a-2:80?format=msgpack"]
But please install `msgpack` python module then - otherwise it will fallback to pure-python module, which is slow.
Also, you can play with numbers of workers and worker threads in Apache / Nginx / uwsgi config.
--
You received this question notification because your team graphite-dev
is an answer contact for Graphite.