【问题标题】:Cronjob based on columns in the database基于数据库中列的 Cronjob
【发布时间】:2020-12-11 08:40:32
【问题描述】:

我有一个这样的数据库。需要每 1 分钟登录一次 xxx.com/index.php?from=

【问题讨论】:

    标签: mysql hyperlink cron get jobs


    【解决方案1】:

    详细说明您的问题。它没有很好的定义。您有权访问数据库吗?或者只是通过http请求?您可能会制作一个刮板(以您选择的某种随机语言)以将逻辑合并到请求中。为什么你必须每 1 分钟做一次?如果您想获得股票报价,有更好的方法来做到这一点。

    编辑:绝对 cronjob 不是为了那个。 Cronjob 是在您的服务器上启动一项特定的工作,例如在某事上“启动备份”。如果您想在网站上用一些 scraper 数据填充数据库,您应该使用软件(就像我之前提到的那样)来做到这一点。

    【讨论】:

    • 我将网站上的数据打印到数据库中。这些数据应该是即时的。它不必是 1 分钟。越低越好。让我这样解释;当我输入 xxx.com/index.php?from=(romname)&to=(toname) 时,它会更新数据库中的列。我有权访问数据库。让我根据这张表中的列一一更新所有数据。但我必须自动执行此操作。
    • 如果您可以访问数据库和应用程序,为什么要公开一个 Rest API?您可以简单地编写一个程序,执行一个 while 循环来获取所有数据。请记住,php 是一门与其他语言一样的语言。如果不需要渲染网页,则不必通过网络服务器调用。
    • 我还没有公开 Rest API。我将来自 Rest API 的数据保存到数据库中。当我指定的地址登录时,数据会更新。我想自动执行此操作。
    猜你喜欢
    • 1970-01-01
    • 2011-07-13
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    • 2010-10-03
    • 2020-08-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多