我有一个CakePHP脚本,有望由cron作业运行。它从命令行运行良好,但似乎不是从cron运行的。cron行类似于:

*/2 * * * * cd /path/to/app;../cake/console/cake do_update

脚本本身——这是我认为可能太古怪的一点,以至于通过数据库中Realtors表的一个子集抛出cron-loops,使用系统时间来决定要更新数据库的哪50个记录片段:

$realtors = $this->Realtor->find('all',array(

'conditions'=>array('Realtor.zone_id'=>1),

'order'=>array('Realtor.num DESC'),

'limit'=>50,

'offset'=>date("i")*25

));

所以我的问题是-我在这里做的任何事情显然会让cron工作陷入循环吗?而且,也许更重要的是,我在一个小时内将数据库分割成可管理的块的方法疯了吗?(我基本上是一个编程新手,所以我在不知道是否是好的实践的情况下尝试了很多东西。)有谁能建议一种更好的方法,通过cron循环和更新大量的数据库记录,从而防止单个查询太大而系统无法处理?

EDIT:它不仅总是从命令行工作,而且在由cron脚本在不同服务器上运行时也能工作。我想是某个服务器出了点问题,所以有没有与代码相关的解决方案是值得怀疑的!我只接受下面与cron相关的有用见解中的一个答案。。。

PHP命令行代码更新不及时,PHP脚本从命令行工作,而不是从cron相关推荐

  1. 《zw版·Halcon-delphi系列原创教程》 只有2行代码的超市收款单ocr脚本

    <zw版·Halcon-delphi系列原创教程> 只有2行代码的超市收款单ocr脚本 只有2行代码的超市收款单ocr脚本 发了这么多教程,有网友问,为什么没有ocr的.       的确 ...

  2. html中第一行代码,HTML5 CSS3初学者指南(1) – 编写第一行代码

    介绍 网络时代已经到来.现在对人们来说,每天上网冲浪已经成为一种最为常见的行为. 在网页浏览器中输入一段文本地址,就像http://www.codeproject.com,等待一下,网页就加载到浏览器 ...

  3. python命令窗口代码如何调整大小_可调整窗口大小命令pythonmay

    自从我开始用Python编写脚本以来,我就一直有这个问题.在 即使我在主"窗口"命令中添加了"宽度"和"高度"标志,大小总是根据最近的操作进 ...

  4. 20行代码,带你了解未来颠覆性的工作模式

    在传统的上下级工作模式下,个人缺少展示自我的机会,劳动力效率低下,成长速度较慢.缺少完整的反馈机制,不利于个人和团体的协同发展. 在未来的工作形式中,传统的上下级关系模式将被颠覆,取而代之的是去中心化 ...

  5. 原来写刮刮卡这么简单,几行代码就搞定,你来你也行,谢谢惠顾!

    利用属性属性 globalCompositeOperation,设置值为 destination-out,后绘制的图形会擦除与先绘制图形重叠的部分 效果图: 思路 1.写一个div,div的内容就是刮 ...

  6. 教你用8行代码将word转换为pdf格式 及 6行代码实现批量将word转换为pdf格式--python实用小技能get起来

    目录 将word转换为pdf格式 安装pywin32 上代码 运行结果 批量实现word转pdf 安装docx2pdf 上代码 运行结果 将word转换为pdf格式 安装pywin32 代码(Anac ...

  7. linux 自动同步时间命令,LINUX系统时间怎么设置同步脚本或命令?

    Linux系统和windows不同的地方,如果时间和网络时间差距太大的话.可能会导致程序,进程启动不了.所以linux系统时间同步显得尤为重要,咗嚛本经验以centos系统为例,演示同步时间的脚步或命 ...

  8. 脚本命令配置mysql_MySQL常用的配置、脚本和命令

    1. sysbench #配置文件mysql.conf mysql-host=192.168.13.168 mysql-port=4000 mysql-user=root mysql-password ...

  9. Python命令行解析:IDE内点击Run运行代码直接得出结果、基于TF flags(或argparse、sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果

    Python命令行解析:IDE内点击Run运行代码直接得出结果.基于TF flags(或argparse.sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果 目录 命令行解析 T1.采 ...

最新文章

  1. 2.1 帮助命令、用户管理、压缩
  2. 【Git/Github】第一次提交和再次添加文件
  3. boost::throw_exception的测试程序
  4. [Java基础]为什么会出现字符流?与编码表介绍
  5. 阿里开源!轻量级深度学习端侧推理引擎 MNN
  6. 在Google使用Borg进行大规模集群的管理 5-6
  7. 正则表达式入门教程-连载(2)-正则表达式引擎怎么工作的
  8. 18muduo_base库源码分析(九)
  9. Linux查看服务器总内存和总硬盘大小
  10. sql2017 for linux,Installing SQL Server 2017 for Linux on Ubuntu 18.04 LTS
  11. arm上移植iconv命令
  12. 国二MySQL考些啥_国二考试时间 国二考试是什么
  13. 暴力破解QQ空间设置的问题
  14. c语言司机牌照前两位数一样,c语言
  15. 那些年啊,那些事——一个程序员的奋斗史 ——16
  16. chm文件导入java_Java CHM格式的API帮助文档的制作详解
  17. 网页隐藏密码查看方法
  18. 《互联网DSP广告揭秘——精准投放与高效转化之道》一一 1.8 DMP数据管理平台 ...
  19. 【037】PhotoMosh–艺术故障图片在线生成器
  20. 【c语言】数字金字塔

热门文章

  1. Python源码学习:Python函数浅析-无参函数
  2. Vue多个单文件组件使用
  3. TCP 客户端程序开发
  4. Scrapy框架中的crawlspider爬虫
  5. python高阶函数(abs()、round()、map()、reduce()、filter())
  6. 过年也学(nei)习 (juan)| 图像特征提取与匹配技术
  7. 最大流学习笔记(1)
  8. c语言的一些易错知识积累
  9. DesignPattern(四)结构型模式(下)
  10. CentOS7.4下DNS服务器软件BIND安装及相关的配置(一)