免费的定时任务托管 clock.sh

2019-09-06 15:22:45 +08:00
 scriptB0y

自己有很多定时任务要跑,所以之前搞了一个定时运行的系统。

在 V2EX 看到很多有类似需求的朋友:

所以在这里贴一下,有脚本要跑的朋友可以用这个。

地址: https://clock.sh/

帮助文档: https://help.clock.sh/

有问题在这里开 issue: https://github.com/clock-sh/ticket


Features

不太好的东西:

截图

9139 次点击
所在节点    分享创造
52 条回复
jasonqiao36
2019-09-06 22:43:42 +08:00
期待开源
scriptB0y
2019-09-06 22:59:39 +08:00
@jasonqiao36 嗯 主要我现在自己用有个 ansible 仓库部署的,这个不开源大家也不知道拿到源码怎么部署。

这套玩意包括:
- 多个定时器进程
- 高可用的 broker
- db
- 多个 worker 进程
- 多个 worker 事件消费(包括发送任务通知,更新 db 中 worker 的状态)
- 以及 web 后台
- 监控系统

所以还是等等再开源代码吧。。。
cmdOptionKana
2019-09-06 23:50:59 +08:00
域名优秀啊
gimp
2019-09-07 00:14:53 +08:00
挺好,我在公司也做了一个脚本运行时平台,你可以把 python 镜像封装一层,加些包,用途就更广了
DearTanker
2019-09-07 00:27:34 +08:00
支持做小工具的大佬。
shiny
2019-09-07 00:29:07 +08:00
今天还在折腾 GitHub Actions 里的定时器
Riohun
2019-09-07 08:25:35 +08:00
很方便的小工具!
ch3nOr
2019-09-07 10:37:34 +08:00
感觉不错,楼主有没有考虑过集成类似 Airflow 的功能
scriptB0y
2019-09-07 15:32:50 +08:00
@gimp 是的 打算这样呢。

@ch3nOr 我考虑集成 ifttt 呢,aitflow 会不会太复杂了,不想搞得很复杂用起来很麻烦。。。
zhihaofans
2019-09-07 16:00:19 +08:00
@joucks @lauix 用不着开两个号说两遍吧…
ericgui
2019-09-08 01:11:09 +08:00
什么时候上 nodejs
python 不太会用
Isaac313
2019-09-08 10:27:54 +08:00
感觉不错,等 append 源码学习一下
scriptB0y
2019-09-08 14:30:28 +08:00
@ericgui 下个周吧。最近有点忙。node 我本地试过的,还没部署上去。
zhenlang
2019-09-08 17:07:22 +08:00
感觉自己当时创想的 install.sh.cn
却没达到曾经的要求。
希望能向大佬学习
scriptB0y
2019-09-09 11:08:36 +08:00
@zhenlang 你这个域名,看样子比较像:now.sh ?
xidianlz
2019-09-10 20:06:13 +08:00
提两点小意见:
1,时区好像不太对,crontab 写的是 30 20 * * * ,也就是每天晚上八点半执行,可是在 my task 那个页面看这个任务的下次运行时间是 4:30,刚好差了 8 个小时。
2,每个 task 可以有一个立即执行的选项,这样比较容易调试。
最后,谢谢楼主提供这样的工具
scriptB0y
2019-09-11 21:10:26 +08:00
@xidianlz 是的,时区的问题很难搞啊,因为 crontab 是不包含时区信息的,我想让每个用户填写的 crontab 都按照自己的时区填写,然后按照自己的时区执行。但是还没有空完成这个 feature。
xidianlz
2019-09-12 10:19:02 +08:00
@scriptB0y emmmm crontab 是不包含时区,但是机器是有时区的啊,crontab 默认使用的就是机器的时区,如果没错的话,你机器用的应该是格林威治时间。如果你不改动机器上的时区,前段提交的时候选一个时区就好了啊,比如东八区,之后再把东八区的时间转换到 crontab 的时间存起来就好了。
scriptB0y
2019-09-12 13:07:06 +08:00
@xidianlz crontab 的时区转换是非常复杂的,比如原定 30 日 23 点执行,转换之后是次日 1 点,crontab 就完全不一样了。
litao3rd
2019-09-12 17:24:37 +08:00
为啥要转换 crontab 的时区?

一直在想自己写一个在小组里部署使用,但是拖延症始终治不好,坐等答主开源

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/598602

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX