在线求读取log文件写入数据库的例子源码我现在要读取每天的log文件,然后按月写入数据库(每月一个表),请问java如何实现?

解决方案 »

  1.   

    这个有困难吗?LOG文件总在固定的文件夹下吧,名字命名很有规律。
    或者LOG记录的时候总有时间。读取LOG的时候查找LOG的时间,然后相关信息。在存入数据库的时候用SQL语句一个表一表地创建,一个一个地输入,OK了。
      

  2.   

    楼上的,我读log文件入库和生成log文件不是在一个服务器上,每次都会把log文件copy到读log文件的服务器上。如果有例子,请提供具体代码。
      

  3.   

    log4j可以直接存入数据库:)
      

  4.   

    log4j可以直接存入数据库,确实是这样
    我读log文件入库和生成log文件不是在一个服务器上,每次都会把log文件copy到读log文件的服务器上。
      有这个必要吗?既然都是服务器了,那就SOCKET +URL读出信息就可以,还COPY过来干啥
      

  5.   

    log4j可以直接存入数据库 是否会影响服务器的正常工作有这个必要吗?既然都是服务器了,那就SOCKET +URL读出信息就可以,还COPY过来干啥COPY的原因一是log生成的服务器和我存log的数据库的服务器不是一台,二是怕影响服务器的正常工作