a year ago
I have a service where 2 deployments are running.
Replica was never changed and is currently at 1.
1 Replies
a year ago
have you pushed a commit or changed settings recently? There is a deployment overlap time on railway to prevent downtime, this can cause duplicated sessions with things like Discord bots
a year ago
you can change the overlap time to 0, give me a sec to find the env variable
a year ago
RAILWAYDEPLOYMENTOVERLAP_SECONDS
Didn't change any settings recently. Just pushed new changes in the codebase.
a year ago
every time you make a change or a new deploy it will create a new environment, then will wait for an amount of seconds equal to the env variable I posted above, then remove the old environment
a year ago
As I said in my first message, set the variable RAILWAYDEPLOYMENTOVERLAP_SECONDS to 0 in your service settings
I am not sure we are on the same page. Two deployments are running concurrently right now this moment. Replica is set to 1 and has always been. For some reason there is another replica running. I haven't deployed code in over hours. I guess I had a different timeline in mind when I said "recently"
I can see logs of the same thing its supposed to print twice. From two different replica / deployment id
a year ago
!t
a year ago
This thread has been escalated to the Railway team.
Status changed to Awaiting Railway Response angelo • 11 months ago
a year ago
Hey @tensor8045, I raised the issue over to the support on-call. We will run an investigation as soon as we can.
a year ago
We were able to identify a container that had not been properly removed, and have stopped it. You should no longer see logs from two instances.
Status changed to Awaiting User Response railway[bot] • 11 months ago
Status changed to Solved brody • 11 months ago