    # File lib/active_support/vendor/memcache-client-1.6.5/memcache.rb, line 153
      def servers=(servers)
        # Create the server objects.
        @servers = Array(servers).collect do |server|
          case server
          when String
            host, port, weight = server.split ':', 3
            port ||= DEFAULT_PORT
            weight ||= DEFAULT_WEIGHT
            Server.new self, host, port, weight
          else
            server
          end
        end

        logger.debug { "Servers now: #{@servers.inspect}" } if logger

        # There's no point in doing this if there's only one server
        @continuum = create_continuum_for(@servers) if @servers.size > 1

        @servers
      end