← Back to team overview

graphite-dev team mailing list archive

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.