code: def reconfigure(self, service_id, workers):
          
          try:
              sc = self._services[service_id]
          except KeyError:
              raise ValueError("%s service id doesn't exists" % service_id)
          else:
              _utils.check_workers(workers, minimum=(1 - sc.workers))
              sc.workers = workers
              # Reset forktimes to respawn services quickly
              self._forktimes = []
docs: Reconfigure a service registered in ServiceManager
  
          :param service_id: the service id
          :type service_id: uuid.uuid4
          :param workers: number of processes/workers for this service
          :type workers: int
          :raises: ValueError