我们在Windows 2008服务器场上运行MVC 4 Web应用程序.我们一直在尝试将服务器场升级到Windows 2008 R2 64位服务器,但在iSeries(运行V7R1)上遇到连接池问题.我们经常调用DB2 java存储过程并启用连接池以减少建立连接所需的时间.下面是我们正在使用的连接字符串的示例.
自从进入2008R2以来,iSeries上的连接数量(QZDASOINIT作业)不断增加,从而损害了iSeries的性能,从而影响了我们的应用程序.代码库与2008 32位服务器上的代码库完全相同.我们为Any CPU设置了目标平台,并在IIS中将"启用32位应用程序"设置为True.我们尝试在本月早些时候升级到这些服务器,并且重置IIS不会像预期的那样自动终止盒子上的连接,并且在我们完全恢复到旧服务器之前不会创建任何新连接.
它似乎似乎没有获得已经建立的连接并不断创建新的连接.当涉及到与iSeries的连接池时,是否有人知道在升级到32位到64位时是否存在我们错过的步骤?