On Wed, 17 Apr 2019 10:32:18 +0200 =?utf-8?B?SsO2cmc=?= Sommer <jo...@jo-so.de> wrote: > The Synapse workers are a way to split the Synapse process into pieces and > possibly distribute them over multiple systems to balance the load between > these nodes. But even on a sole system, workers give an improvement in > response time and user experience. To ease the use of this workers it > would be helpful to include the config files in the Debian package. > > To use workers you have to use a reverse proxy like Nginx or Apache to > send some of the requests to other processes than the main process. The > start of the worker processes could easily be done by Systemd.
Thanks for your contribution! How does this compare to the systemd units included in the upstream documentation? I’m considering shipping a mixed configuration: a set of systemd units which would run on the condition of /etc/matrix-synapse/worker being present or absent and either run workers or only the main process. -- Cheers, Andrej