Lower latencies during deploys in new releases of Phusion Passenger
Applications hosted by Phusion Passenger now benefit from lower latencies and lower resource usage during deployments and restarts.
Over the last couple of releases, Phusion has worked with one of our wonderful customers to improve the way that Passenger routes incoming requests to your application. These changes come in two parts: in Passenger 6.0.23 the Rolling-Restart feature was updated; and in Passenger 6.0.24 the algorithm Passenger uses to route requests to app processes was updated.
Rolling-Restart Process-Replacement Order
In Passenger 6.0.23 the Rolling-Restart feature of Passenger Enterprise was modified to replace app processes in newest-to-oldest order, to better take advantage…