action类中,其它新建的普通变,通过什么方法,来调用struts-config.xml中配置的连接池

good_good 2005-11-27 11:51:35
第一:你们配置的tomcat最大连接数是多少?我是配置server.xml中
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="10" maxProcessors="1000"
enableLookups="false" redirectPort="8443"
acceptCount="1000" debug="0" connectionTimeout="30000"
useURIValidationHack="false" disableUploadTimeout="true" />
的,把maxProcessors 和acceptCount配大的,
听说在Linux 中,tomcat只能配置最大为一千个线程,也就是说同时并发只能处理一千个并发访问量,而且受Linux操作系统地限制,我想这限制是要如何修改,我的服务器配置是2.4G的CPU,4G的内存


第二:我是通过Struts-config.xml中配置数据库连接池的

我用的是Struts框架作的系统,我在每个action类中是这样调用连接池的

public ActionForward executeAction(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
//获取数据库连接池;
DataSource datasource=this.getDataSource(httpServletRequest,Constants.ilinkDB_KEY);
Connection conn=datasource.getConnection();

每个action类,我都是这样调用连接池的,
有没有别的更好的方法

还有就是如果不是action类中,其它新建的普通变,我要通过什么方法,来调用struts-config.xml中配置的连接池
...全文
210 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,545

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧