NC财务年结并发连接问题

年底财务工作比较集中,财务系统压力比较大。平常在线用户数在180左右,NC有些顶不住了,出现了一些问题

一、在线用户人数 

ScreenClip(5)

二、单位在查询”科目余额表“、"制单"、”协同中心“ 出现查询结果空白,灰屏(浏览器死掉)、报错等

a、查询结果空白

ScreenClip(6)

b、报连接数错误

java.sql.SQLException: xa(bmt) connection pool is full? max=50,init=10,now=51

ScreenClip(7)

三、在ncSysConifg.bat中修改最大连接数,但不能太大

ScreenClip(8)

四、在ierp/prop.xml文件中直接进行编辑修改
用友文档对Data Source的说明

配置数据源、 URL、数据库类型、用户、密码 .

保存后,数据源信息保存在 ierp/prop.xml文件中

  1. <dataSource>
  2.                      <dataSourceName>nc50</dataSourceName>  -- 数据源
  3.                      <oidMark>V5</oidMark>
  4.                      <databaseUrl>jdbc:oracle:thin:@10.1.70.157:1521:ora10</databaseUrl>  ---URL
  5.                      <user>nc</user>      ---------- 用户
  6.                      <password>gjlhkfkbbammpncp</password>   ------ 密码
  7.                      <driverClassName>oracle.jdbc.driver.OracleDriver</driverClassName>
  8.                      <databaseType>ORACLE10G</databaseType>
  9. <maxCon>50</maxCon>
  10. <minCon>10</minCon>
  11.                      <dataSourceClassName>nc.bs.mw.ejb.xares.IerpDataSource</dataSourceClassName>
  12.                      <xaDataSourceClassName>nc.bs.mw.ejb.xares.IerpXADataSource</xaDataSourceClassName>
  13.                      <conIncrement>0</conIncrement>
  14.                      <conInUse>0</conInUse>
  15.                      <conIdle>0</conIdle>
  16.               </dataSource>
posted @ 2013-01-08 17:37  afonofa  阅读(1468)  评论(0编辑  收藏  举报