Extremely expensive by previous standards
I've been using Railway for more than a year and a half, and for the first time I've seen such nonsense, my bill, after all this time paying, simply arrived at 466 dollars!??!?!?, I didn't receive anything about a price increase, I didn't understand anything, I just received this slap in the face, simply.
79 Replies
Project ID:
N/A
railway's pricing hasn't increased
Are you sure you weren't DDoSed, those rack up your bill fast
also I recommend you add a usage limit on your account to prevent things like this from happening
You can go to your usage page to see what project used your money, that way we can find the root cause of this
But I can't afford $466!? all my projects are simple discord bots, there's no way I could have taken ddos, and everything is managed...
I always paid 10 dollars at the most
I received this amount overnight, I hadn't seen a notice, nothing, I don't even know what happened
DAMN
Brooo
you can click on it to see the breakdown
like this
e8ff4539-1a96-47e7-9a34-64bcaf87d9b1
I have no idea what happened, because I haven't created any more bots or anything like that in the last few months, it's just the same as always, I don't know what happened?
seems your egress is the culprit, what kind of project is Zeus Space?
Everything is exactly the same as the other months, but there has been an increase of 453 dollars
click view cost by service
It's a discord bot that sells products in general using the MercadoPago api
*
45GB egress in less than a day for a discord bot, that's very odd
oh that's postgres
that's on the database
Yes, I think there's been a problem with the site, that's impossible!
so it's not just a discord bot, it's a discord bot and a website
please share more screenshots, like service metrics and other costs for your services
Nah, i dont have any website or anything else
its literaly just bots
a bot that talks to postgres and an external API?
Nope
i dont have any apis
using the MercadoPago api
It just a service to get payments
Mercado Pago Brasil | Banco Digital
Com o Mercado Pago seu dinheiro rende mais. Pague, receba pagamentos e tenha linha de crédito em um só lugar. Baixe o app e abra sua conta grátis.
its a bank service
it dont use my database
or any service of railway
the bot uses the database
Yeah, just for save datas
Like it
are you connecting to the database via the private network?
wdym
fragly, can you take it from here?
I'm using this datas
railway makes use of two types of networks, a private network which isn't public and can only be used by services in your project
then there's also a public network that is publicly available but counts towards your egress bill
your database will have a
DATABASE_URL
and a DATABASE_PRIVATE URL
if you use the DATABASE_URL
to connect to your database then you're connecting to it over the public network
if you're using DATABASE_PRIVATE URL
then you're connecting to it over the private networkBut I didn't receive any information about this update, and during all the other months the prices were always 10 dollars, and I never changed anything, I can't pay more than I used to, because I can't afford it...
It's impossible for me to pay this, it's extremely high, for a year and a half using the railway, it's the first time this has happened
But I didn't receive any information about this updateRailway's private networking has been a feature for a long time now, and
DATABASE_PRIVATE_URL
has been available since last year
I never changed anythingYour egress in this case wouldn't be determined by anything you change on your side but rather things like user count and frequency of use, the more you use the database the more its egress will go up if you're not using private networking
But that's what I'm saying, I've always used the railway, for almost 2 years now, it's absurd that this has happened out of the blue, I can't afford to pay 466 dollars, and I really need the railway, what can I do about it?
I completely understand your frustration
this is a very tough situation that could've been avoided had the necessary precautions been taken
Railway allocates resources based on your services' needs and charges you for that allocated resources, if your service requests resources that you didn't want it to then that's unfortunately the fault of your service and Railway is therefor not responsible for that incurred usage
What I would recommend in order to prevent issues like these from happening in the future is:
1. Set a global spending limit to ensure you don't get an unexpectedly high charge
2. Ensure your services are correctly configured, in this case it would've been correct to connect over the private network rather than the public network to ensure your egress doesn't increase along with userbase
We'll ask the team if they can take a look at your situation after they get back from their business trip as a token of appreciation for your patience regarding this predicament
:sad: Ok... i'm waiting
Appreciate it!
To give you some ETA on a possible response
the team will be back from their business trip at the end of the week, but will likely be out of office for a period after that
Although keep in mind that the best we can do is ask
we can't promise that they'll be able to help you with this situation considering it's not the platform at fault
So my account will be "down" until they sort this out?
Unfortunately yes
It's the best we can do considering it's not Railway at fault so this would fall under a user-error
Since it's a user-error and you're not on pro plan the team would normally not be involved at all but we'll still ask the team to take a look
In the mean time I recommend you set up the configurations I recommended to avoid racking up even more cost
Yes, I just did that
Awesome, then all that's left to do is to wait
I don't exactly have the same issue, but I have noticed that the end bill does fluctuate a bit, even though nothing is changing in my apps as well, not even the user count since it's whitelist only. At most it's 20-50 cents but it makes me wonder why
I don't know if you noticed but their bill fluctuated by several hundred dollars due to user preventable circumstances, if I where you, i wouldn't even think twice about 20-50 cents
No no, I didn't mean it like that. I meant it in the sense that fluctuations are a thing regardless of how small they are. I was just saying that it's not just them experiencing it
literally same issue
but less extreme
well yours is due to high memory usage
@Fragly ?
They're still on that trip, guessing they'll be back 'in office' next week
I need to make a backup
of my database
and my subs is fucked
how can i do it?
🤦
can you create other services or everything is locked up?
everything is locked
and i need the postgree acess
all my datas is in it
you'll have to wait for the team then, unfortunately there isn't much we can do for now
Wtf
I cant read my data?
Like fragly has said, these are not unfair charges and where completely preventable.
All right, they're not unfair, I've used the app the same way for 10 months, and I've always been charged, overnight I have an extra 455 dollars, and you're telling me the charges weren't unfair?
"They had ways of being avoided", how could I have known that something like that would happen from one month to the next?
Railway sent you emails about that, also you might have received emails about usage alerts
again, you'll have to wait for the team for the final decision. It's not in our hands
I paid it
but now
i cant connect to my postgree database
:ts_facepalm:
restoring your services is a manual process, you can redeploy the service from the removed deployments 3-dot menu
and also, make sure to set usage limits and use database private urls whenever you can
and if your services are critical, you should take a look at the Pro plan
https://railway.app/pricing
support response is no more than 3 days
also, just want to make sure that you were extremely unlucky to get that bill at the same time the team went for holidays.
i hope you continue to use Railway, we like Brazilians here
I hope to continue, I hope that at least I'll get 50% of the value back, and I'm having a lot of problems now...
Like
I cant create backups
*
is your database postgres? i guess
show create database
doesn't exists on postgresalso, what is this software?
and if you just need something that works, dbeaver is your choice
did a lot of backups on Railway using dbeaver
Yes, its postgrees
Heidisql
I've always created backups, but this is the first time I've had this error
Oky :happy:
I'll try it
thanks