Mysql
 sql >> база данни >  >> RDS >> Mysql

Играйте! Framework 1.2.4 --- Настройки на C3P0 за избягване на повреда на комуникационната връзка до време на престой

Създайте "c3p0.properties" в директорията "conf".

При мен работи.

Мисля, че 'db.pool' в application.conf чете само няколко опции, погледнете изходния код за възпроизвеждане ( 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. Принудително хибернация за създаване на таблици след отпадане и повторно създаване на база данни

  2. Как да получа броя на редовете, засегнати от SQL Alchemy?

  3. Как да конвертирам времеви отпечатък в дата и час в MySQL?

  4. Таблицата е посочена два пъти, и като цел за 'UPDATE' и като отделен източник за данни в mysql

  5. Как да съпоставим записи, които са свързани с определен набор от други записи?