diff options
author | Brendan Abolivier <babolivier@matrix.org> | 2020-01-27 12:30:54 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-27 12:30:54 +0000 |
commit | f74d178b1778aa8981898806cd94b4512c61c7fb (patch) | |
tree | a887a8137dcca533619925e9df95dc0cb305dada | |
parent | Validate client_secret parameter (#6767) (diff) | |
parent | Formatting of changelog (diff) | |
download | synapse-f74d178b1778aa8981898806cd94b4512c61c7fb.tar.xz |
Merge pull request #6775 from matrix-org/jaywink/worker-docs-tweaks
Clarifications to the workers documentation
-rw-r--r-- | changelog.d/6775.doc | 1 | ||||
-rw-r--r-- | docs/workers.md | 17 |
2 files changed, 18 insertions, 0 deletions
diff --git a/changelog.d/6775.doc b/changelog.d/6775.doc new file mode 100644 index 0000000000..c6078ef82d --- /dev/null +++ b/changelog.d/6775.doc @@ -0,0 +1 @@ +Clarify documentation related to `user_dir` and `federation_reader` workers. diff --git a/docs/workers.md b/docs/workers.md index 0ab269fd96..09a9d8a7b8 100644 --- a/docs/workers.md +++ b/docs/workers.md @@ -185,6 +185,19 @@ reverse-proxy configuration. The `^/_matrix/federation/v1/send/` endpoint must only be handled by a single instance. +Note that `federation` must be added to the listener resources in the worker config: + +```yaml +worker_app: synapse.app.federation_reader +... +worker_listeners: + - type: http + port: <port> + resources: + - names: + - federation +``` + ### `synapse.app.federation_sender` Handles sending federation traffic to other servers. Doesn't handle any @@ -265,6 +278,10 @@ the following regular expressions: ^/_matrix/client/(api/v1|r0|unstable)/user_directory/search$ +When using this worker you must also set `update_user_directory: False` in the +shared configuration file to stop the main synapse running background +jobs related to updating the user directory. + ### `synapse.app.frontend_proxy` Proxies some frequently-requested client endpoints to add caching and remove |