我有一个非常简单的工作流程,看起来像
def deploy_daemon():
while 1:
time.sleep(1)
job = Deploy.query.filter_by(status=0).first()
if job is None:
continue
job.status = 1
db.session.commit()
问题是如果新的部署行进来,只有在我终止进程并重新启动它时才会选择它。有没有办法让缓存过期或者在Deploy模型中看到新的变化。
感谢