SSH架构做大并发系统有没有问题?
1.新项目用了SSH,但ORACLE连接池没有利用上。
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>jdbc/app1</value>
</property>
</bean>
在spring-hibernate.xml中这样配置的。
ORACLE最大连接只用了一个。
2.这种做大并发有没得问题?我们要求至少大于2000用户/秒. 高并发?连接池?ORACLE
[解决办法]
看单个连接的意义是啥?
WebLogic可以在Console中查看 数据库连接池的 当前情况:空闲数、已使用数、等待申请数 等等。
另外要提醒下,系统希望支持最大并发连接数为2K,不代表数据库连接池就必须配置2K;线程为了得到连接,是可以在连接池这里进行等待的,也就是大家轮流用即可。
连接池大小,要看在进行压力测试时,数据库压力的情况来设定。