【发布时间】:2021-06-23 19:41:54
【问题描述】:
我想了解 Oracle db 主动被动连接如何与 Node js 配合使用。目前我的项目正在使用环回 Oracle 连接器节点模块。我必须在 db 或 app 或 env 级别进行什么配置才能完成设置。
【问题讨论】:
标签: node.js oracle express loopbackjs node-oracledb
我想了解 Oracle db 主动被动连接如何与 Node js 配合使用。目前我的项目正在使用环回 Oracle 连接器节点模块。我必须在 db 或 app 或 env 级别进行什么配置才能完成设置。
【问题讨论】:
标签: node.js oracle express loopbackjs node-oracledb
假设您通过连接池进行连接,则您无需执行任何操作,因为连接池应负责处理失败的连接,只要连接成功即可。
这当然假设连接池中的 sqlnet 配置正确,它本身应该以 vip 为前缀。
【讨论】:
(DESCRIPTION_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON)(DESCRIPTION=(CONNECT_TIMEOUT=5)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=${process.env.DB_HOST_1})(PORT=${process.env.DB_PORT_1})))(CONNECT_DATA=(SERVICE_NAME=${process.env.DB_NAME_1})))(DESCRIPTION=(CONNECT_TIMEOUT=5)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=${process.env.DB_HOST_2})(PORT=${process.env.DB_PORT_2})))(CONNECT_DATA=(SERVICE_NAME=${process.env.DB_NAME_2}))));