我有一个web工程,在公司的环境下,无论是多久都不会中断,可以得出结果,但是到了现场只要超过10分钟,就会中断,我也不知道是什么地方的原因。我大致上说下环境吧。
现场上是双机热备的,web上配置了2个库,但是这2个库并不是我要查询的库,每次查询时都是直接写数据库的服务名再点出来的。而公司的环境下则没有配置2个服务器,只用了一个。
开始我以为是驱动的问题,但是我发现驱动是一样的,所以我觉得是不是双机热备导致的?
急!急!急!急!
现场上是双机热备的,web上配置了2个库,但是这2个库并不是我要查询的库,每次查询时都是直接写数据库的服务名再点出来的。而公司的环境下则没有配置2个服务器,只用了一个。
开始我以为是驱动的问题,但是我发现驱动是一样的,所以我觉得是不是双机热备导致的?
急!急!急!急!
刚测试过了,在sql查询分析器上大概要8分钟的时间
tomcat的timeout吗? <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GB18030" />
应该不影响吧
如果要执行8分钟这么久的话,我看你还是换种方式吧
1.优化SQL
2.定时生成到结果表