epgsql_pool.app 765 B

12345678910111213141516171819202122
  1. %%-*- mode: erlang -*-
  2. {application, epgsql_pool,
  3. [
  4. {description, "Connection pool for PostgreSQL"},
  5. {vsn, "1.4.4"},
  6. {registered, []},
  7. {applications, [kernel, stdlib, crypto, asn1, public_key, ssl, epgsql, pooler]},
  8. {modules, [epgsql_pool_utils, epgsql_pool_worker, epgsql_pool, epgsql_test]},
  9. {env, [
  10. {connection_timeout, 10000},
  11. {query_timeout, 10000},
  12. {transaction_timeout, 20000},
  13. {pooler_get_worker_timeout, 10000},
  14. {pooler_max_queue, 1000},
  15. {max_reconnect_timeout, 5000},
  16. {min_reconnect_timeout, 100},
  17. {keep_alive_timeout, 60000},
  18. {connect_listener, undefined}, % process pid or name
  19. {disconnect_listener, undefined} % process pid or name
  20. ]}
  21. ]}.