Doflatango

Results 26 comments of Doflatango

Related issues #161 #139 #69

Please merge this pr and publish a new version to pub.dev @AifeiI

> 3\. 启用安全配置,执行命令后缀有问题,后缀我配置了,_.sh,_.php,_.py,但我在执行这种命令会报错:php a.php这种,会报后缀问题,不能保存,后面我把后缀配置成_.*这种也不行。执行/bin/bash /root/test.sh这种命令也不能保存任务 @sacus 当你执行 > php a.php 的时候,实际上这里的第一个参数 `php` 认为是执行的脚本,后缀检查是针对第一个参数的,后面的 `a.php` 是传给 `php` 的参数,你可以像写 bash 脚本那样在 a.php 文件里面写文件头指定脚本执行器 > #!/bin/php 然后任务那里直接写 > a.php 这样就可以被白名单过滤了

@wgzwgz 你的问题多半是 etcd 的问题,看看 etcd 进程的错误日志,建议试试旧一点版本的 etcd,比如 3.1/3.2 的

> 可不可以只限制运行的用户,不限制执行的后缀啊? [这个](https://github.com/shunfei/cronsun/blob/master/conf/files/security.json.sample#L4)不能满足吗? > etcd 一定要集群吗? 你的 etcd 目前可能只有 cronsun 在用,cronsun 对 etcd 的要求看你的任务和节点数量,一般都会建议做个小小集群,不过说句实在话,你按照自己手上的资源和实际业务决定,资源紧张业务偏,单节点 etcd 也不是不稳定,加个自动重启也不是不能用,就是怕遇到一些重启也不能解决的问题,做好监控。

不支持节点执行优先级。 这里有个文档 [使用说明](https://github.com/shunfei/cronsun/wiki/%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E),可能很多人都没发现。

不支持的。

连续执行 7 次就停了是指 7 次之后不再执行?请问是通过日志列表查看的吗?顺便提供一下任务详细配置信息。

你的设置会在每天 02 点 01 分的时候,每一秒执行一次(秒那里的 `*` 会在匹配 0 到 59 秒),所以会被执行 60 次。正确设置看楼上的。 wiki 页面有[定时器使用方法](https://github.com/shunfei/cronsun/wiki/%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E#%E5%AE%9A%E6%97%B6%E5%99%A8)。