From 39861031eefd62b503e89b49093ceb4825939d6e Mon Sep 17 00:00:00 2001 From: squahtx Date: Tue, 20 Dec 2022 18:10:08 +0000 Subject: deploy: 774e20b57047b9f8700e62e7f4689717f4fa094c --- latest/workers.html | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'latest/workers.html') diff --git a/latest/workers.html b/latest/workers.html index 3637bad17f..53a9574015 100644 --- a/latest/workers.html +++ b/latest/workers.html @@ -589,6 +589,8 @@ after setting this option in the shared configuration!

This style of configuration supersedes the legacy synapse.app.appservice worker application type.

synapse.app.pusher

+

It is likely this option will be deprecated in the future and is not recommended for new +installations. Instead, use synapse.app.generic_worker with the pusher_instances.

Handles sending push notifications to sygnal and email. Doesn't handle any REST endpoints itself, but you should set start_pushers: false in the @@ -620,6 +622,8 @@ REST endpoints itself, but you should set notify_appservices: False shared configuration file to stop the main synapse sending appservice notifications.

Note this worker cannot be load-balanced: only one instance should be active.

synapse.app.federation_sender

+

It is likely this option will be deprecated in the future and not recommended for +new installations. Instead, use synapse.app.generic_worker with the federation_sender_instances.

Handles sending federation traffic to other servers. Doesn't handle any REST endpoints itself, but you should set send_federation: false @@ -711,7 +715,9 @@ equivalent to synapse.app.generic_worker:

  • synapse.app.client_reader
  • synapse.app.event_creator
  • synapse.app.federation_reader
  • +
  • synapse.app.federation_sender
  • synapse.app.frontend_proxy
  • +
  • synapse.app.pusher
  • synapse.app.synchrotron
  • Migration from old config

    -- cgit 1.5.1