code: def send_worker_queue_message(self, *, batch_id, job_name, entry_point, worker_args, retry_count=0):
          
          try:
              job_id = str(uuid4())
              self.job_queue.send_message(
                  MessageBody=json.dumps({
                      'batch_id': batch_id,
                      'job_id': job_id,
                      'job_name': job_name,
                      'entry_point': entry_point,
                      'worker_args': worker_args,
                  }),
                  MessageDeduplicationId=job_id,
                  MessageGroupId=batch_id,
                  MessageAttributes={
                      'RetryCount': {
                          'StringValue': str(retry_count),
                          'DataType': 'Number'
  
                      }
                  }
              )
  
              if retry_count == 0:
                  job = SchedulerJob()
                  job.job_id = job_id
                  job.batch_id = batch_id
                  job.status = SchedulerStatus.PENDING
                  job.data = worker_args
  
                  db.session.add(job)
                  db.session.commit()
          except:
              self.log.exception('Error when processing worker task')
docs: Send a message to the `worker_queue` for a worker to execute the requests job
  
          Args:
              batch_id (`str`): Unique ID of the batch the job belongs to
              job_name (`str`): Non-unique ID of the job. This is used to ensure that the same job is only scheduled
              a single time per batch
              entry_point (`dict`): A dictionary providing the entry point information for the worker to load the class
              worker_args (`dict`): A dictionary with the arguments required by the worker class (if any, can be an
              empty dictionary)
              retry_count (`int`): The number of times this one job has been attempted to be executed. If a job fails to
              execute after 3 retries it will be marked as failed
  
          Returns:
              `None`