最近发现WEB应用程序监听链接不上, 登录到系统LINUX 感觉反应很慢. 监听和数据库都很正常.唯独TNSPING 本地的时候 要6000毫秒.
Fatal NI connect error 12537, connecting to:
(LOCAL=NO)
(LOCAL=NO)
VERSION INFORMATION:
TNS for Linux: Version 11.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.1.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.1.0 - Production
Time: 25-MAR-2014 11:33:49
Tracing not turned on.
Tns error struct:
ns main err code: 12537
TNS for Linux: Version 11.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.1.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 11.2.0.1.0 - Production
Time: 25-MAR-2014 11:33:49
Tracing not turned on.
Tns error struct:
ns main err code: 12537
TNS-12537: TNS:connection closed
ns secondary err code: 12560
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
opiodr aborting process unknown ospid (9780) as a result of ORA-609
Tue Mar 25 11:33:49 2014
ns secondary err code: 12560
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
opiodr aborting process unknown ospid (9780) as a result of ORA-609
Tue Mar 25 11:33:49 2014
用PING 某个IP地址 速度很正常 用TNSPING 本机的TNSNAME.ORA 达到4000MS 就想到可能是命名解析问题
结果是发现RESOLV SEARCH LOCALDOMAIN 域名解析顺序没 search localdomain
vi /etc/resolv.conf
这个是以前为了发邮件配置8.8.8.8 不小心被删除了.后来后来很久才出这个问题,估计跟连接池释放时间吧.
有时候这问题报出,你还想不起最近做了什么修改呢!
本文记录了一次解决WEB应用程序中TNSPing高延迟的问题经历。通过排查发现,问题根源在于本地域名解析配置错误导致的连接超时。通过对/etc/resolv.conf文件的修复,成功解决了连接超时的问题。
2402

被折叠的 条评论
为什么被折叠?



