Postgres DBConnection and other errors on Fly

Does this have the same amount of RAM as your DigitalOcean server? Those error messages make it look like something is crashing postgres and making it failover. This is most frequently an OOM symptom.

You can run fly vm status <id> against your postgres instances to see if there have been errors.

This could also be a connection limit problem. fly checks list will show you why that one instance is failing health checks.