Python Disque在redis中是否有类似RedisJobStore的功能?

Python Disque在redis中是否有类似RedisJobStore的功能?,python,python-2.7,redis,apscheduler,disque,Python,Python 2.7,Redis,Apscheduler,Disque,我想用disque做一个职业商店。 我在ApsScheduler中使用RedisJobStore类实现了相同的功能 以下是redis job store的代码段: from apscheduler.jobstores.redis import RedisJobStore job_stores = { 'default': RedisJobStore(jobs_key='ap_scheduler.jobs', run_times_key='ap_

我想用disque做一个职业商店。 我在ApsScheduler中使用RedisJobStore类实现了相同的功能

以下是redis job store的代码段:

    from apscheduler.jobstores.redis import RedisJobStore
    job_stores = {
                  'default': RedisJobStore(jobs_key='ap_scheduler.jobs', run_times_key='ap_scheduler.run_times')
    }
是否可以使用RedisJobStore类创建包装,以在disque中创建作业存储,然后由apscheduler使用

  class RedisJobStore(BaseJobStore):
      def __init__(self, db=0, jobs_key='apscheduler.jobs', run_times_key='apscheduler.run_times',
             pickle_protocol=pickle.HIGHEST_PROTOCOL, **connect_args):
    super(RedisJobStore, self).__init__()
    c = Client(['localhost:7711'])
    self.disque = c.connect()

    def lookup_job(self, job_id):
        job_state = self.disque.hget(self.jobs_key, job_id)
        return self._reconstitute_job(job_state) if job_state else 
               None

我投票决定以离题的方式结束这个问题,因为它是由我解决的。我投票决定以离题的方式结束这个问题,因为它是由我解决的