当前位置: 首页 > news >正文

建网站首选公司网上销售平台怎么做

建网站首选公司,网上销售平台怎么做,wordpress 本地安装,网站制作算是什么专业ETL工具完毕的差点儿相同了。今天遇到一个问题。就是给C3P0配置了maxPoolSize为10。目的是想让整个应用同一时候获得的最大的Connection个数为10#xff0c;可是在測试应用的这一部分之后#xff0c;发现PostgreSQL端的链接远远超过10个。由于工具是多线程的。所以就想#… ETL工具完毕的差点儿相同了。今天遇到一个问题。就是给C3P0配置了maxPoolSize为10。目的是想让整个应用同一时候获得的最大的Connection个数为10可是在測试应用的这一部分之后发现PostgreSQL端的链接远远超过10个。由于工具是多线程的。所以就想是不是多线程的问题查了一下Connection的个数也确实是10*线程个数。于是做了一个測试 将maxPoolSize配置为5。执行以下的程序 ComboPooledDataSource cpds new ComboPooledDataSource(postgres);for (int i 0; i 10; i) {cpds.getConnection();} ComboPooledDataSource cpds2 new ComboPooledDataSource(postgres);for (int i 0; i 10; i) {cpds2.getConnection();} maxPoolSize配置为5。一共想要获取20个链接这时查看PostgreSQL Server端的连接数为5正式预期的结果。 在执行以下的程序 for (int i 0; i 2; i) {new Thread(new Runnable() {Overridepublic void run() {ComboPooledDataSource cpds new ComboPooledDataSource(postgres);for (int i 0; i 10; i) {try {cpds.getConnection();} catch (SQLException e) {e.printStackTrace();}}try {Thread.sleep(100000);} catch (InterruptedException e) {e.printStackTrace();}}}, Thread i).start();} 两个线程每一个线程想要获取10个链接数这时查看PostgreSQL Server端的链接数是10个。将i2改为i3在执行一次查看PostgreSQL Server端的连接数是15。 再进行以下的測试 final ComboPooledDataSource cpds new ComboPooledDataSource(postgres);for (int i 0; i 3; i) {new Thread(new Runnable() {Overridepublic void run() {for (int i 0; i 10; i) {try {cpds.getConnection();} catch (SQLException e) {e.printStackTrace();}}try {Thread.sleep(100000);} catch (InterruptedException e) {e.printStackTrace();}}}, Thread i).start(); 创建3个线程每一个线程须要10个Connection这时查看PostgreSQL Server端的连接数是5。可见PostgreSQL Server端的链接的个数与client创建的ComboPooledDataSource实例的个数成正比。C3P0配置文件里配置的内容都是针对一个ComboPooledDataSource实例的限制。 结论 底层的原因大概是由于C3P0不是为多线程设计的在底层JDBC也不是线程安全的。详细的原因有机会在详细分析。 一个应用中一般一个数据源仅仅用一个ComboPooledDataSource对象也就是一个ComboPooledDataSource实例。 转载于:https://www.cnblogs.com/mengfanrong/p/5129613.html
http://www.sadfv.cn/news/48995/

相关文章:

  • php做网站做的比较好的家具网站首页
  • 如何做黑彩网站网站开发与开发
  • 个人电子商务网站建设沈阳企业网站制作公司
  • 长春市做网站网站建设销售方面会遇到的问题
  • 网站流量大小对网站有什么影响免费商用图片的网站
  • 建设通网站是筑龙网的吗制作wordpress模板教程
  • 天河网站建设公司餐饮招商加盟网站建设
  • 产品推广网站设计中山seo扣费
  • 注册网站时手机号格式不正确分类达人介绍
  • 深圳微信网站建设报价湖北响应式网站制作
  • php做的卖水果网站建设网站的网址
  • 家庭电影网站建设百度小程序注册流程
  • php做网站时间代码小程序开店流程
  • 联系方式 响应式网站如何能去医疗网站做编辑
  • 邢台建网站找谁苏州我可以网络科技有限公司
  • 青岛海川建设集团网站电子商务网站开发的预期目标
  • 网红网站建设种子网站开发
  • 如何建设网站教程在aws上安装WordPress
  • 吴江住房城乡建设局网站chrome手机安卓版
  • 如何做网上私人彩票网站天津市建设厅注册中心网站
  • phpcms 安装官网的教程更换域名后网站图片还是无法显示网站开发不足之处
  • 安全狗 网站打不开免费网站安全软件大全免费下载安装
  • 在网站里怎么做图片超链接中小企业网上申报系统
  • wordpress做商城网站吗广州 电商网站建设
  • nas可以做网站下载服务器吗做网站用旧域名好不好
  • 360°网站标签旋转显示特效赣州微和联网络科技有限公司
  • wp网站源码兰州关键词网络推广
  • 黑龙江能源建设网站wordpress 面向对象
  • 网站关键词优化排名技巧站酷网官网登录
  • 临沂网站建站专业公司wordpress 查询文章