a year ago
I'm having an issue where my database is simply unreachable, I've tried a re-deploy, restarting it and nothing happens, I can see the logs and it's still up.
that's causing us a downtime
66 Replies
a year ago
Unreachable over the private or public network?
a year ago
over private networking as it seems but weirdely enough I can reach it over Tailscale
a year ago
does this help?

a year ago
What is the source service that is trying to access the database
a year ago
a year ago
Can the data tab access it if you add a TCP proxy
a year ago
Yeah I'm able
a year ago
moving it over to us-west also didn't make any difference, healthchecks don't even go through
a year ago
I'm not seeing other reports, and the database and backend aren't using the beta IPv4 networking, so I'm not sure of the issue.
I'm also not seeing any errors in the logs besides the failing health check?
a year ago
let me try railway ssh
a year ago
psql is able to connect, yeah might be our fault
a year ago
will investigate more
a year ago
psql over the private network?
a year ago
did ssh into the service container, installed psql there and a connection was made
a year ago
just weird that we're getting these errors from the database

a year ago
even tho no deploy was made and the postgres metrics is normal
a year ago
What is your timeout set to?
a year ago
whatever typeorm uses by default
a year ago
i'll try increasing it but doubt its that
a year ago
even satellite services, with totally different source code than ours, are also unable to connect to our databse
I don't know if it's related but I am having something somewhat similar, one of my services stopped working and when restarting the deploy fails on the health check. it looks like it might be unable to connect to the pg db that I have running, but I can connect to it over public network, (maybe private network issue?) nothing have changed in the service in the last few days no new deployments no changes. Any support would be appreaciated
a year ago
same here, still unable to debug
a year ago
seems like that some connections go through
a year ago
now the problem is also affecting our other project, completely unrelated
One strange thing I noticed is that the "Architecture" UI for a PG DB usually show how much of the db storage is used, and it does for the project that I still have running fine, but not longer does that for the one that is having the problem
see the difference in the screenshots


a year ago
ohh same here
a year ago
wish I could dettach the volume re-attach to another service
a year ago
tried to do a backup and restore from it, still having issues
a year ago
all of our major providers are still up and no issues whatsover
a year ago
I have the same problem. I can access it internally from my Node app, but it's inaccessible from an external app. It's not possible to access it from DBeaver or a Java connection.
a year ago
can anyone from the Railway team confirm that they're looking into it? would keep me calm
a year ago
HELP!! railway team, conexion not found
a year ago
dumping the database and restoring it into another service solved my issue for one of my projects
volume size appears ok without any problems
a year ago
When did you all first see errors?
a year ago
14:30-14:50 Brazilian time
a year ago
my only issue now is with this database:
a year ago
I gotta start asking for timestamps in UTC
a year ago
in your timezone:
a year ago
Please provide a direct link to your database.
a year ago
a year ago
I'm sorry but that's not quite what I asked for, please provide the URL of your browser's omni bar while opened to the database.
a year ago
Hello!
We're acknowledging your issue and attaching a ticket to this thread.
We don't have an ETA for it, but, our engineering team will take a look and you will be updated as we update the ticket.
Please reply to this thread if you have any questions!
a year ago
I've rasied this to the infra team.
a year ago
Please, my job depends on this, I have clients working who can't use the service.
a year ago
people that highly depends on their service, do a pg_dump and pg_restore to another service, I'm in the middle of doing it for another project of ours.
a year ago
also, use an ubuntu container and railway ssh for a faster dump
a year ago
How do you connect? I can't connect.
a year ago
just did a pg_restore and pg_dump for both of our databases and they're back up again, feel free to do anything to those services (well, as long as you don't delete them)
a year ago
make sure to increase your connections count to a really high value and then try to connect
a year ago
our connections were pilling up and thus we were getting too many clients
a year ago
We are actively looking into the cause.
a year ago
and obviously, run a railway backup just to be sure
a year ago
it already works!! thanks
a year ago
Hi, can I know what happened?
a year ago
A host's networking locked up.
a year ago
✅ The ticket Database performance issue has been marked as completed.
a year ago
great to know, would a high availability pg cluster prevent that from happening in the future or was that happening on the service itself? looking for ways to prevent that from happening again.
a year ago
Unlikely, since something could go wrong with the pooler service, there's still a single point of failure.
a year ago
there's probably someway to replicate that, for the service would replicas do the trick? i dont know if they're deployed to the same host
a year ago
They are not deployed on the same host, but then your own code would have to handle fallback to another pooler if one isn't available, since we don't handle that on the private network
a year ago
probably i would also need an API gateway to automatically fail over in case a service replica goes down, damn HA is hard 💀
a year ago
fair enough, will look into ways, thanks brody
a year ago
thread can be closed
a year ago
No problem!
a year ago
!s
Status changed to Solved brody • 11 months ago