summary refs log tree commit diff
path: root/docs/usage/configuration/systemd-with-workers/workers
diff options
context:
space:
mode:
authorDavid Robertson <davidr@element.io>2022-10-24 13:53:36 +0100
committerDavid Robertson <davidr@element.io>2022-10-24 13:53:36 +0100
commit5d1998515aa012bddbcee549434dc401846abff7 (patch)
treef686a38134832142ea3242ca1c1919d1ac33069a /docs/usage/configuration/systemd-with-workers/workers
parentMove dev pages into dev dir (diff)
downloadsynapse-5d1998515aa012bddbcee549434dc401846abff7.tar.xz
Move config pages into config dir
Diffstat (limited to 'docs/usage/configuration/systemd-with-workers/workers')
-rw-r--r--docs/usage/configuration/systemd-with-workers/workers/background_worker.yaml8
-rw-r--r--docs/usage/configuration/systemd-with-workers/workers/event_persister.yaml23
-rw-r--r--docs/usage/configuration/systemd-with-workers/workers/federation_sender.yaml8
-rw-r--r--docs/usage/configuration/systemd-with-workers/workers/generic_worker.yaml16
-rw-r--r--docs/usage/configuration/systemd-with-workers/workers/media_worker.yaml14
-rw-r--r--docs/usage/configuration/systemd-with-workers/workers/pusher_worker.yaml8
6 files changed, 77 insertions, 0 deletions
diff --git a/docs/usage/configuration/systemd-with-workers/workers/background_worker.yaml b/docs/usage/configuration/systemd-with-workers/workers/background_worker.yaml
new file mode 100644

index 0000000000..9fbfbda7db --- /dev/null +++ b/docs/usage/configuration/systemd-with-workers/workers/background_worker.yaml
@@ -0,0 +1,8 @@ +worker_app: synapse.app.generic_worker +worker_name: background_worker + +# The replication listener on the main synapse process. +worker_replication_host: 127.0.0.1 +worker_replication_http_port: 9093 + +worker_log_config: /etc/matrix-synapse/background-worker-log.yaml diff --git a/docs/usage/configuration/systemd-with-workers/workers/event_persister.yaml b/docs/usage/configuration/systemd-with-workers/workers/event_persister.yaml new file mode 100644
index 0000000000..9bc6997bad --- /dev/null +++ b/docs/usage/configuration/systemd-with-workers/workers/event_persister.yaml
@@ -0,0 +1,23 @@ +worker_app: synapse.app.generic_worker +worker_name: event_persister1 + +# The replication listener on the main synapse process. +worker_replication_host: 127.0.0.1 +worker_replication_http_port: 9093 + +worker_listeners: + - type: http + port: 8034 + resources: + - names: [replication] + + # Enable listener if this stream writer handles endpoints for the `typing` or + # `to_device` streams. Uses a different port to the `replication` listener to + # avoid exposing the `replication` listener publicly. + # + #- type: http + # port: 8035 + # resources: + # - names: [client] + +worker_log_config: /etc/matrix-synapse/event-persister-log.yaml diff --git a/docs/usage/configuration/systemd-with-workers/workers/federation_sender.yaml b/docs/usage/configuration/systemd-with-workers/workers/federation_sender.yaml new file mode 100644
index 0000000000..5c591aec2c --- /dev/null +++ b/docs/usage/configuration/systemd-with-workers/workers/federation_sender.yaml
@@ -0,0 +1,8 @@ +worker_app: synapse.app.federation_sender +worker_name: federation_sender1 + +# The replication listener on the main synapse process. +worker_replication_host: 127.0.0.1 +worker_replication_http_port: 9093 + +worker_log_config: /etc/matrix-synapse/federation-sender-log.yaml diff --git a/docs/usage/configuration/systemd-with-workers/workers/generic_worker.yaml b/docs/usage/configuration/systemd-with-workers/workers/generic_worker.yaml new file mode 100644
index 0000000000..6e7b60886e --- /dev/null +++ b/docs/usage/configuration/systemd-with-workers/workers/generic_worker.yaml
@@ -0,0 +1,16 @@ +worker_app: synapse.app.generic_worker +worker_name: generic_worker1 + +# The replication listener on the main synapse process. +worker_replication_host: 127.0.0.1 +worker_replication_http_port: 9093 + +worker_main_http_uri: http://localhost:8008/ + +worker_listeners: + - type: http + port: 8083 + resources: + - names: [client, federation] + +worker_log_config: /etc/matrix-synapse/generic-worker-log.yaml diff --git a/docs/usage/configuration/systemd-with-workers/workers/media_worker.yaml b/docs/usage/configuration/systemd-with-workers/workers/media_worker.yaml new file mode 100644
index 0000000000..eb34d12492 --- /dev/null +++ b/docs/usage/configuration/systemd-with-workers/workers/media_worker.yaml
@@ -0,0 +1,14 @@ +worker_app: synapse.app.media_repository +worker_name: media_worker + +# The replication listener on the main synapse process. +worker_replication_host: 127.0.0.1 +worker_replication_http_port: 9093 + +worker_listeners: + - type: http + port: 8085 + resources: + - names: [media] + +worker_log_config: /etc/matrix-synapse/media-worker-log.yaml diff --git a/docs/usage/configuration/systemd-with-workers/workers/pusher_worker.yaml b/docs/usage/configuration/systemd-with-workers/workers/pusher_worker.yaml new file mode 100644
index 0000000000..46e22c6f06 --- /dev/null +++ b/docs/usage/configuration/systemd-with-workers/workers/pusher_worker.yaml
@@ -0,0 +1,8 @@ +worker_app: synapse.app.pusher +worker_name: pusher_worker1 + +# The replication listener on the main synapse process. +worker_replication_host: 127.0.0.1 +worker_replication_http_port: 9093 + +worker_log_config: /etc/matrix-synapse/pusher-worker-log.yaml