【问题标题】:Get data from FILE and export to DB LIVE从 FILE 中获取数据并导出到 DB LIVE
【发布时间】:2013-08-06 01:30:45
【问题描述】:

我打算制作一个脚本来加载日志文件并从中获取信息,然后将其导出到数据库,一般看起来很容易,但我有问题,因为日志文件每隔几秒更新一次,所以我如何在更新日志文件的同时更新数据库中的数据?

主要问题:

  1. 我必须重新加载日志文件,因为它也会更新
  2. 我的脚本不应超时或经常重启

我正在考虑使用 CRON,但我很确定如果我告诉我的托管服务提供商我希望每隔几秒运行一次 CRON 脚本,我的托管服务提供商会不高兴

【问题讨论】:

  • 只是一个想法,更改创建日志的内容以将其写入数据库不是更容易吗?也许如果您指定了您正在谈论的日志文件。

标签: php logging cron timeout


【解决方案1】:

不可能实时执行,因为 cronjobs 至少需要 1 分钟...

是的,但是您可以调整一个休眠几秒钟的守护程序,但是是的,我不知道您的日志文件有多大,也许使用 multiinsert 可以在几秒钟内插入完整的数据

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-24
    • 2013-05-07
    • 2012-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多