在SQLAlchemy中已经创建了create_engine之后,有什么方法可以更改新的url吗?

时间:2018-11-21 03:54:34

标签: python sqlalchemy

我将PostgreSQL流集群与sqlalchemy一起使用,因为数据库服务器可以横向扩展或故障转移,所以当我在我的API中检测到横向扩展或故障转移时,我需要更改新的url,但是我找不到如何更改新的url。在现有的正在运行的create_engine中,并打开connection_pool。

  1. 是否需要销毁旧的create_engine并创建新的?似乎没有办法破坏。
  2. 如果不需要销毁,如何更改URL并确保连接池将使用新的URL进行连接?

0 个答案:

没有答案