to replica or higher to allow replication slots to
be used.
+
+ On the subscriber side, specifies how many replication origins (see
+ ) can be tracked simultaneously,
+ effectively limiting how many logical replication subscriptions can
+ be created on the server. Setting it a lower value than the current
+ number of tracked replication origins (reflected in
+ pg_replication_origin_status,
+ not pg_replication_origin)
+ will prevent the server from starting.
+
The subscriber also requires the max_replication_slots
- to be set. In this case it should be set to at least the number of
- subscriptions that will be added to the subscriber, plus some reserve for
- table synchronization. max_logical_replication_workers
- must be set to at least the number of subscriptions, again plus some reserve
- for the table synchronization. Additionally the max_worker_processes
+ be set to configure how many replication origins can be tracked. In this
+ case it should be set to at least the number of subscriptions that will be
+ added to the subscriber, plus some reserve for table synchronization.
+ max_logical_replication_workers must be set to at least
+ the number of subscriptions, again plus some reserve for the table
+ synchronization. Additionally the max_worker_processes
may need to be adjusted to accommodate for replication workers, at least
(max_logical_replication_workers
+ 1 ). Note that some extensions and parallel queries