Automatically restart Puma cluster workers based on max RAM available