AMH 社区首页
AMH社区 - 开放自由有价值的社区
[综合话题] AMH 5.0 任务计划模块 amcrontab-1.0 发布 |
|
---|---|
amysql |
amysql 发表于 2014-11-17 12:26:17
引用: 是的。
点赞,加油! (0分)
回复
2014-11-17 15:39:50 21
AMH面板 - 好用高效低占用、安全可靠极稳定 |
nucdream |
不错,顶起哦!!!
回复
2014-11-17 16:13:37 22
|
iseeyo |
那amcrontab里面的这个功能可以实现if判断吗“运行 PHP 脚本命令: amh amcrontab run_php [ 环境名称 | n ] [ PHP软件名 ] [ PHP脚本位置 ]”
回复
2014-11-17 16:53:30 23
|
l12ab |
引用: 我是直接在crontab里这样添加php程序的 /usr/local/php-5.5.13/bin/php -q "/home/wwwroot/lamp1/domain/bbc/web/cron.php" 请修改php版本和后面的php文件路径
回复
2014-11-17 19:16:45 24
|
1839746 |
支持 支持支持
回复
2014-11-17 20:13:07 25
|
iseeyo |
引用: 你的意思是把任务计划写进一个文件直接调用,amcrontab支持这种方式吗? 就算支持了也还是挺麻烦了,还是希望amcrontab后期版本能改进支持if判断方式
回复
2014-11-17 21:51:13 26
|
l12ab |
很复杂的shell命令不适合直接卸载crontab里面,可以写成sh文件然后在crontab里调用。 我上面弄的那个是定时运行某个php文件
回复
2014-11-17 23:53:26 27
|
iseeyo |
恩,我在另外一篇帖子提了以下的意见,估计应该是可以的,你看看 --------------------- amcrontab-1.0是按时间执行任务计划。 建议1.1版增加按条件执行任务计划,同时支持两种类型的任务计划!!! 1、对于按时间执行的方式做个判断,使用特殊符号时提示不要使用特殊符号,修正后才能保存,避免此贴遇到的错误类型! 2、而if判断形式的任务计划则允许用户自定义代码,比如 aa=`pgrep -f hhvm | wc -l`
if [ "$aa" = 0 ] then service hhvm start else echo "the program is running" fi
回复
2014-11-18 00:32:14 28
|
amysql |
是的。写成一个sh文件。crontab 调用执行就OK。
回复
2014-11-18 11:57:08 29
|
amysql |
引用: 1、有些特殊符号是直接过滤掉的,用户通常也很少使用一些特殊符号。 AMH这边是考虑安全问题。[]的问题有解决了。 2、可以sh脚本文件。 crontab 执行脚本文件。
回复
2014-11-18 12:01:05 30
|