Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

खेलें! फ्रेमवर्क 1.2.4 --- संचार लिंक विफलता से बचने के लिए C3P0 सेटिंग्स निष्क्रिय समय के लिए करें

'conf' dir के अंदर "c3p0.properties" बनाएं।

यह मेरे लिए काम करता है।

मुझे लगता है कि application.conf पर 'db.pool' केवल कुछ विकल्प पढ़ता है, प्ले सोर्स कोड पर एक नज़र डालें ( DBPlugin.onApplicationStart() ):

ComboPooledDataSource ds = new ComboPooledDataSource();
ds.setDriverClass(p.getProperty("db.driver"));
ds.setJdbcUrl(p.getProperty("db.url"));
ds.setUser(p.getProperty("db.user"));
ds.setPassword(p.getProperty("db.pass"));
ds.setAcquireRetryAttempts(10);
ds.setCheckoutTimeout(Integer.parseInt(p.getProperty("db.pool.timeout", "5000")));
ds.setBreakAfterAcquireFailure(false);
ds.setMaxPoolSize(Integer.parseInt(p.getProperty("db.pool.maxSize", "30")));
ds.setMinPoolSize(Integer.parseInt(p.getProperty("db.pool.minSize", "1")));
ds.setMaxIdleTimeExcessConnections(Integer.parseInt(p.getProperty("db.pool.maxIdleTimeExcessConnections", "0")));
ds.setIdleConnectionTestPeriod(10);
ds.setTestConnectionOnCheckin(true);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में MID () फ़ंक्शन कैसे काम करता है

  2. विजुअल क्वेरी बिल्डर

  3. क्या जंक्शन तालिकाओं में किसी अन्य पहचान तालिका से एक से अधिक प्राथमिक कुंजी होनी चाहिए?

  4. SQL गणना में उपनाम का उपयोग करना

  5. अजगर 2.6+ पर mysqldb (win32)