有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

c3p0数据源的java独立日志文件

我们的项目中有几个数据源。 c3p0用作jdbc连接池

日志文件包含混合数据源输出。 是否可以为每个数据源创建单独的日志文件

Spring配置文件:

<bean id="firstDS" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <properties/>
/bean>
<bean id="secondDS" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <properties/>
</bean>

Log4j配置:

<logger name="com.mchange.v2" additivity="false">
    <level value="DEBUG"/>
    <appender-ref ref="c3p0.appender"/>
</logger>

共 (1) 个答案

  1. # 1 楼答案

    不幸的是,c3p0的日志记录程序是按类定义的,而不是按实例定义的,因此没有一种简单的方法按实例隔离日志记录。不过,日志记录器的类粒度非常细;为了避免一些干扰,您可以只在您最感兴趣的类上设置允许的日志级别