ETL 开发和配置说明 V1
0 (Updated 1) 1 说明 ETL 的运行在公司的ETLSevice 服务中,集成了实时接口、日志管理、线程调度和数据库连接池这四个产品,需要与公司的系统管理 AdminWeb 配合使用; ETL 支持两种数据模式: 1. 采用任务的方式,定时处理数据 2. 实时处理数据 2 AdminWeb 的ETL 相关简单介绍 在AdminWeb 中的同步配置管理菜单中 2
1 同步配置线程 2
2 日志管理 3 数据库连接池介绍 ETL 原则上支持多种数据库的连接,采用数据库参数配置的方式实现,配置文档放在\WEB-INF\pool\的目录下一个配置文件,该配置的文件名在Web
xml 的约定: ClassLoadStartup com
servlet
ClassLoadStartup pool /WEB-INF/pool/pool
xml trans /WEB-INF/trans/trans
x ml 2 注: 1
pool 的配置文件只能有一个:/WEB-INF/pool/pool
x ml,就是数据库连接池的配制文档; 2
trans 的配置文件可以多个,文件之间用”;”分开,例如:/WEB-INF/trans/trans1
x ml; /WEB-INF/trans/trans2
x ml 3
1 数据库连接池的配置介绍 配置文件中,包含两个部分: 3
1 数据库驱动的参数 …
name:驱动名称,不能重复 class:驱动类 3
2 连接池参数 …
name :连接池的名称,是开发BaseDAO
getConnection(String poolName) 调用中参数poolName,不能重复 maxpool:连接池的数据同时获得连接的最大数量 expiry:每个连接的空置运行时