我们正在运行12.1.0.2 OEE
我们在执行SP 的休息呼叫时出现间歇性Ora错误
[错误]执行(124:1(:ORA-29723:HTTP请求失败
ORA-29276:传输超时
ORA-06512:在";"SYS.UTL_HTTP";,1258线
ORA-06512:在";EDB.GET_EXPECTED_VALUES_914";,第57行
ORA-06512:在第12行
我们尝试了什么:
我们将默认超时更改为:
UTL_HTTP.SET_TRANSFER_TIMEOUT(896000(;
它工作了一段时间,现在我们又开始出现这个时间错误。
time_out发生在1.5分钟内,这意味着它不尊重UTL_HTTP.SET_TRANSFER_TIMEOUT(896000(.中的参数
问题在于网络性能波动。
UTL_HTTP.SET_TRANSFER_TIMEOUT(896000(-修改默认的60秒超时
并且必须在启动rest调用之前设置,其他方式如下:
UTL_HTTP.SET_TRANSFER_TIMEOUT(请求896000(。