docs: def on_start(self):
          """
          start the service
          """
          LOGGER.debug("rabbitmq.Service.on_start")
          self.connection = pika.BlockingConnection(self.parameters)
          self.channel = self.connection.channel()
          self.channel.queue_declare(queue=self.serviceQ, auto_delete=True)
          self.channel.basic_consume(self.on_request, self.serviceQ)
          self.service = threading.Thread(target=self.run, name=self.service_name)
          self.service.start()
          self.is_started = True