oci8驱动程序:间歇性连接中断

时间:2018-06-29 03:49:04

标签: oracle go oci8

我已经使用oci8超过一年了,用于多个批处理过程。我曾经在那里根据特定频率进行oracle调用,而没有大量并行请求。最近,我开始使用此驱动程序使用go例程并行处理多个用户请求。连接通过90%的时间,但对于剩余的10%,我看到此驱动程序抛出错误driver: bad connection。通常在两种情况下会发生这种情况:

  1. 连接闲置时间过长(可能发生少量请求)。
  2. 连接数量激增时。

已采取的措施:

  1. 已与我的oracle DB检查连接/会话限制。对此没有限制。
  2. 尝试分叉并添加似乎未编译的错误日志。 面对此问题的大多数人都提到同时处理多个连接错误。对我来说,这是oci8完成的工作。

请帮助!

0 个答案:

没有答案