Sticky session
R
Redocecin
I would like to have a sticky session feature that HTTP requests could be routed to an instance behind the load balancer
Log In
T
Ted Yavuzkurt
+1 to this. I didn't realize this wasn't supported, and unfortunately it seems like the type of feature where if we have to implement this ourselves, we'll actually end up fighting the Render environment rather than working with it. We could stand up our own nginx load balancer, but then we'd have to have multiple configured deployment targets with their own instances...at which point it makes one wonder how much ops burden we're saving.
We don't need this immediately but as others have shared, once we implement things like live chat / LLM based chat interactions, this will become a big issue so we're re-evaluating alternative platforms like fly and heroku which seem to offer better primitives out of the box.
M
Mick Lawitzke
We have an enterprise customer and want to purchase a lot of resources. Unfortunately this is a deal breaker for us.
Sidenote: For use with socket.io you dont need sticky sessions in 2024! You can disable the http-longpolling as described in the socketio docs: https://socket.io/docs/v4/using-multiple-nodes/
A
Austin Turner
Unfortunately some end-users that are behind a corporate firewall may very well not have websocket protocol support, so having a fallback to long-polling is required if these types of users need to access your service.
R
Rohan Rajpal
I need this to enable live inbox support for my backend. We need to keep minimum 2 servers for high availability but then can't use websockets without sticky sessions
A
Ashish Bhatia
This is a deal blocker for a lot of Python data science applications.
They do file uploads (which happens on one instance).
And then perform data analysis on a different one!
A
Alex Stavrinou
I sorely need this. I have a few services I'd like to have on Render but have to run on VPSs until this gets implemented.
f
felix.roggenkamp
This would be great!
t
tds29
Please implement this!
A
AIVANTAGE
We need this as well for horizontal scaling!
S
Sason
When doing horizontal scaling for web socket servers, this is much needed for client file uploads.
M
Mihai Tomescu
This is needed for horizontally scaling web socket servers eg. socket.io
Load More
→