通用连接器通信错误Tomcat中8.5,BonCode AJP连接器
所以我有一个ORDS Tomcat上安装应用3.0 8/BonCode AJP连接器/ IIS 8.5设置。我启用了SSO和SSL,一切正常。现在,突然间,没有任何更改,我开始在Tomcat上访问任何应用程序时收到Generic Connector Communication Error
错误,而不仅仅是ords。通用连接器通信错误Tomcat中8.5,BonCode AJP连接器
我在浏览器中得到的错误是:
Generic Connector Communication Error: Please check and adjust your setup: Ensure that Tomcat is running on given host and port. If this is a timeout error consider adjusting IIS timeout by changing executionTimeout attribute in web.config (see manual).
我看着在Tomcat的目录服务器上logs
文件夹下,发现如下警告:
The web application [ords] appears to have started a thread named [oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser] but has failed to stop it. This is very likely to create a memory leak.
这是我唯一可以看到。我到处搜索并尝试不同的调整,但无法找出解决方案。
通过更改位于Tomcat主目录下的conf
目录下的server.xml
文件解决了该问题。 pot 8080的<Connector>
只需要4个属性:端口,redirectPort,connectionTimeout和协议。所有其他被删除。同样在8009端口的AJP连接标签只需要3个属性:端口,协议,以及
改变什么其他参数?答案不可能帮助有类似问题的人。 – jfrobishow
你是对的。我添加了必要的属性 – ElenaDBA
请发表你的Tomcat server.xml文件 - 有可能是培训相关例如分组大小,maxThreads其他参数 –
您正在使用什么版本BonCode的redirectPort?请发表您的BonCodeAJP13.settings文件 - 有可能是培训相关如MaxConnections最大等 –