Python 如何从失败的SQLAlchemy提交中恢复?
我用芹菜炼金术。如果芹菜任务需要很长时间,那么这两个任务就不能很好地结合在一起,比如当提交发生时,MySQL连接将超时并“消失”Python 如何从失败的SQLAlchemy提交中恢复?,python,sqlalchemy,celery,flask-sqlalchemy,Python,Sqlalchemy,Celery,Flask Sqlalchemy,我用芹菜炼金术。如果芹菜任务需要很长时间,那么这两个任务就不能很好地结合在一起,比如当提交发生时,MySQL连接将超时并“消失” 是否可以更改SQLAlchemy对象,尝试提交,当提交失败时,打开新会话,将对象附加到新会话,然后提交它们?如果是,怎么做?什么样的SQLAlchemy函数可以做到这一点?或者,由于会话结束,提交失败,SQLAlchemy对象是否无效,并且必须重新对其执行所有操作?答案是合并合并可用于将对象附加到不同会话
是否可以更改SQLAlchemy对象,尝试提交,当提交失败时,打开新会话,将对象附加到新会话,然后提交它们?如果是,怎么做?什么样的SQLAlchemy函数可以做到这一点?或者,由于会话结束,提交失败,SQLAlchemy对象是否无效,并且必须重新对其执行所有操作?答案是
合并
<代码>合并可用于将对象附加到不同会话