Oban pg_notify statements failing due to large payload

Oban requires pubsub to function, particularly Web, but it doesn’t need to use Postgres. In fact, we recommend switching to an alternate notifier (like PG) in the Web installation guide.

It’s common for large payloads to be exchanged during shutdown, when the nodes shutting down hand off the stats history to new nodes. That’s one of several reasons we recommend the notifier for Web (as linked above), and in the scaling guide.

The Gossip plugin was deprecated, as was Web’s Stats plugin, and they were replaced by the oban_met package. That still uses the oban_gossip channel to communicate about queue activity.

1 Like