Redis作业中的资源释放

pgx2nnw8  于 2023-01-04  发布在  Redis
关注(0)|答案(1)|浏览(152)

我有一个通过套接字将重做作业输出发送到前端的应用程序。有一些特殊类型的节点是特殊的&需要等待完成它们的作业。所以我使用无限等待来完成这些作业。如下所示。

While True:
  If job.status() == "finished" :
     Break

我想如果有任何方法来释放资源&重新运行作业从他们以前的状态。
尝试了一个解决方案,以保持清醒的所有时间。我想要一个解决方案,其中的资源不是绑定到一个作业,系统可以利用他们的资源,以其他作业

6yoyoihd

6yoyoihd1#

那么你可以做的是,如果任务是特殊的返回。并保存在Redis环境中的作业状态。如果你有一个后端在您的应用程序,你可以随时检查是否特殊的作业已经完成运行。

相关问题