更新 C3PO JDBC url 有什么影响?
What is the impact of updating C3PO JDBC url?
我有一个数据源,它是 C3PO 连接池的包装器。它使用以下故障转移策略:
- 从 C3PO 获取连接
- 如果失败,则更新现有的 C3PO JDBC url 以指向另一台服务器
我现有的打开的连接会怎样?
当您更新 URL.
时,任何通过池的旧 JDBC URL 帮助但未签出的连接都将关闭
客户端正在使用的旧 URL 连接不会受到干扰,但当客户端调用 close()
时,这些连接将被销毁,而不是被重新检入池中。只有通过新 URL 的连接将保留在池中。
我有一个数据源,它是 C3PO 连接池的包装器。它使用以下故障转移策略:
- 从 C3PO 获取连接
- 如果失败,则更新现有的 C3PO JDBC url 以指向另一台服务器
我现有的打开的连接会怎样?
当您更新 URL.
时,任何通过池的旧 JDBC URL 帮助但未签出的连接都将关闭客户端正在使用的旧 URL 连接不会受到干扰,但当客户端调用 close()
时,这些连接将被销毁,而不是被重新检入池中。只有通过新 URL 的连接将保留在池中。