cron相关内容

调度php脚本

我想创建一些函数来安排 php 脚本,例如,如果我想在 12/12/2012 12:12 运行 page.php,我可以调用 schedule_script('12/12/2012 12:12','page.php');//或者通过一个时间/日期时间对象 或者例如每分钟调用一个脚本 schedule_interval(60,'page.php');//每60s=1分钟 我可能会添加一些其他 ..
发布时间:2022-01-03 23:39:28 PHP

使用 Cron 运行 Python 脚本?

我有一个想要添加到 cron 的 python 脚本. 该脚本对其具有 +x 权限. 如何将其添加到 crontab 中?(比如说,我希望它每分钟运行一次). 重要提示:当我导航(使用 shell)到脚本的文件夹时,我无法使用“./script_name.py"运行它;它不起作用.然而,当我使用“Python script_name.py"运行它时,一切正常. 解决方案 ..
发布时间:2022-01-03 23:39:11 服务器开发

从 cronjob 中的脚本启动 phantomJS

我正在通过 cronjob 运行 python 脚本.我有一个虚拟环境,在 cronjob 中,我通过这个虚拟环境运行它.当我正常运行脚本时,phantomJS 会正常启动,但是通过 cronjob 中的脚本运行它时出现此错误.cronjob 中缺少什么才能启动 phantomjs? 消息:“无法使用 ghostdriver 启动 phantomjs.";屏幕截图:可通过屏幕获取回溯(最近一次调 ..
发布时间:2022-01-03 23:39:05 Python

"tput: $TERM 没有值,也没有指定 -TCRON 进程记录的错误

我们有一个由 CRON 运行的 shell 脚本.shell 脚本依次运行 python 脚本,该脚本从 FTP 服务器下载文件,然后在这些文件上运行 java 日志处理器.该过程运行得很好,除了即使没有错误我也会继续收到 CRON 电子邮件.至少,我认为没有错误.cron 邮件有两行,其中一行是 tput:没有 $TERM 的值,也没有指定 -T 经过一番研究,我发现这与设置 $TERM 变 ..
发布时间:2022-01-03 23:38:48 服务器开发

自定义 Laravel Artisan 命令无法通过 cron 作业使用

当我通过 SSH 连接时,我有自定义的 Artisan 命令可以在本地和我的生产服务器上运行,但不能用于任何 cron 作业.我什至尝试以运行 cron 作业的用户身份运行它,并且在我的控制台上运行良好. 当我在上述设置中运行 php artisan 时,我的自定义命令会列出并可用.但是,当我将 php artisan 作为 cron 作业运行时,它们并未列出. 此外,尝试将自定义命令 ..
发布时间:2022-01-03 23:38:38 PHP

调度django自定义命令

我很难让我的自定义命令按计划运行.我尝试了 cronjob 和 django-chronograph,但我似乎无法做到像它可以(成功)从命令行一样运行. 我只是使用安装在 Ubunutu 上的 django 在本地开发一个应用程序. 我有一个自定义命令,用于清除超过 30 天的日志条目.为了反复测试,我修改了它,让它只删除一个有点随意的条目: from datetime import ..
发布时间:2022-01-03 23:38:31 其他开发

“标准输入:不是 tty";来自定时任务

每次执行特定的 cronjob 时,我都会收到以下邮件.当我直接甚至从 cron 调用它时,被调用的脚本运行良好.所以我得到的消息不是一个实际的错误,因为脚本完全按照它应该做的. 这是 cron.d 条目: * * * * * root/bin/bash -l -c "/opt/get.sh >/tmp/file" 和 get.sh 脚本本身: #!/bin/sh#组和网址组=“富"u ..
发布时间:2022-01-03 23:38:18 服务器开发

PHP &cron:安全问题

确保只有 CRON 执行 PHP 脚本的最佳方法是什么,而不是其他人偶然发现您的 php 脚本.. 我在想一个密码变量......但这是一个合法的 CRON 命令吗?: /usr/local/bin/php -f/home/mysite/public_html/dir/script?password=12345 这样人们在通过 HTTP 访问 PHP 脚本时就无法执行相同的命令(除非他们 ..
发布时间:2022-01-03 23:38:08 PHP

nohup:在后台运行 PHP 进程

我尝试在后台运行 php 进程并从 php 文件启动它. 一些信息:PHP 5.2.17 版本,php safe_mode 关闭,linux 系统.我用 exec 启动进程,已经试过 shell_exec.我将所有文件设置为 0755、0777. $pid = exec("nohup $cmd >/dev/null 2>/dev/null & echo $!"); 如果我打印这个语句,我 ..
发布时间:2022-01-03 23:38:02 PHP

节点 cron,每半夜运行

我想每天午夜运行 cron 作业.为此,我正在使用 0 0 0 1-31 * * 但它对我不起作用.我正在使用 node cron.请建议有效的格式. 解决方案 您不需要设置所有字段.只设置前三个,它会负责每天午夜运行 0 0 0 * * * ..
发布时间:2022-01-03 23:37:44 其他开发

由 cron 运行 python 脚本时的环境变量

我一直在查看其他堆栈溢出问题,但无法解决任何问题.我有一个使用环境变量的 python 脚本.该脚本在直接运行时完全按计划运行,但是,我想暂时每分钟将其作为 cron 作业运行一次. 目前在我的 cron.d 目录中,我有一个名为 scrapers 的文件,其中包含: * * * * * root/usr/bin/python3.5/code/scraper.py 这会运行 python ..
发布时间:2022-01-03 23:37:36 Python

Spring Scheduler 动态更改 cron 表达式

我能够在 applicationContext.xml 中创建一个 taskScheduler,并且我的工作是根据 cron 属性定期触发的. 我想在调度程序启动后更改这个 cron 表达式(触发周期),我的意思是在 JavaEE 应用程序运行时. 使用 Spring 3.XX 解决方案 其实我也遇到过同样的问题 我假设您需要从用户那里获取日期(1-31)、时间、星期几、 ..
发布时间:2022-01-03 23:37:20 Java开发

如何获得 CPU 和内存使用率

我想知道 php 中的内存和 CPU 使用情况,因为我使用 cronejobs 有时 CPU 过载,所以在这种情况下我不想启动更多进程,我只想跳过这个 cron. 解决方案 我认为更好的方法是获取 load avarage,因为它不仅取决于 CPU,还取决于 HDD 速度. 这是一个文档:http://php.net/manual/en/function.sys-getloadavg.p ..
发布时间:2022-01-03 23:37:08 PHP

Spring Boot @Scheduled cron

有没有办法从 Spring 的 @Scheduled cron 配置中的 propertyClass 调用 getter(甚至变量)?以下内容无法编译: @Scheduled(cron = propertyClass.getCronProperty()) 或 @Scheduled(cron = variable) 我想避免直接抢财产: @Scheduled(cron = "${cro ..
发布时间:2022-01-03 23:36:50 其他开发

如何设置 cron 每 40 分钟/25 分钟运行一次我的脚本?

我希望脚本从第 40 分钟开始每 40 分钟运行一次. 所以这意味着: 00:40, 01:20, 02:00, 02:40, 03:20... 所以我向 cron 输入了这个条目: */40 * * * */path/to/script/foo.sh 不幸的是,这个脚本每 40 分钟运行一次: 00:40, 01:40, 02:40... 我打算每 25 分钟运行一次的脚本也是如此 ..
发布时间:2022-01-03 23:36:35 其他开发

在 PHP 中使用 cron 管理器

我想在我的 php 应用程序中添加一个部分来添加/删除计划任务. 类似于他们在 vBulletin 论坛中使用的内容. 有人知道他们使用什么吗?他们是使用 cron 作业还是自定义完成了一些工作. 谁能指导我如何完成类似的事情,基本上我只是想让我的脚本添加或删除 cron 作业/计划任务. 我不想使用,例如 cPanel Cron 界面,我想在我的脚本中完成这个. 非 ..
发布时间:2022-01-03 23:36:27 PHP

Linux:在前台运行 cron 作业

在 Linux 中,有没有办法在前台(或交互模式)运行 cron 作业?(我有一个程序会定期运行以接受用户输入并进行一些处理.所以我想将其安排为可以在前台运行的 cron 作业). 解决方案 在您用户的 crontab 上试试这个: @hourly DISPLAY=:0 xterm -e/path/to/my/script.sh 它将在您的脚本执行时打开(每小时)一个 xterm,并在 ..
发布时间:2022-01-03 23:36:21 服务器开发

在不同主机上的 Docker 中运行 cron 的问题

我试图让一个 docker 容器运行来管理我的 cronjobs 我在使用 centOS 6.5 基础的 docker 容器中运行一个非常简单的 cron 作为测试 * * * * */bin/echo “它有效!">>测试日志 如果容器在 CoreOS 主机上运行,​​它工作正常,但是如果我在 ubuntu 13.10 主机上运行容器,则不会执行 cron.(我虽然主机并没有影响容器中 ..
发布时间:2022-01-03 23:36:09 其他开发