Replicas
Running several identical broker processes against the same PostgreSQL database is a work in progress, and it isn't supported or tested in v1.0.
Don't start a second broker on the same database
Run one broker process per database, and size it for your load.
Where it is going
The aim is identical broker processes behind a load balancer, all on one database. That would add capacity, and keep the API answering while one process restarts or fails. This page will describe the setup once it is tested.
Keeping one process available
Until then, availability comes from restarting the one process quickly and from a database that survives its own failures.