来自NSAPI插件的消息:没有后端服务器可用于连接:10秒后超时或幂等设置为OFF



当我在web应用程序上运行长时间等待请求时,我从浏览器得到以下消息:

来自NSAPI插件的消息:

连接后端服务器不可用:10秒后超时或幂等设置为OFF。

另外,我从httpConnection得到了一个503响应代码。我假设服务器超时了,但是我找不到任何东西来延长超时。上述消息大约在发送请求5分钟后显示。服务器运行在WebLogic上。有人知道我可以在哪里改变超时时间或如何解决问题吗?

根据我的经验,这很可能与超时设置无关。根据http://docs.oracle.com/cd/E13222_01/wls/docs81/plugins/plugin_params.html,参数ConnectTimeoutSecs的默认值是10秒,这个值通常已经足够了。关于如何配置插件的说明在这里http://docs.oracle.com/cd/E13222_01/wls/docs81/plugins/nsapi.html#110496。您没有指定使用的是哪个版本的WLS,但是该指令在不同版本之间几乎没有变化。

但是在您开始操作这个参数之前,我建议,首先,请确保您的WLS域已经启动并运行。其次,请检查您的NSAPI插件,以确保您尝试连接的WLS服务器DNS名称和端口都配置正确。第三,检查你的网络管理员,确保在你的web服务器和WLS服务器之间没有防火墙。如果有这样的防火墙,请确保防火墙允许您在两者之间的连接流量。

这通常是由于系统备份,在此期间web服务不可用。稍后重试将会成功。我们可以在周日下午的一些联邦网站上看到。

最新更新