免费的定时任务托管 clock.sh - V2EX
2019-09-07 15:14:02 Author: www.v2ex.com(查看原文) 阅读量:404 收藏

第 1 条附言  ·  21 小时 19 分钟前

现在只有 Python:3 一个 image,所以其他语言暂时不能用,第三方库也暂时不能用。

后面打算支持其他语言,以及支持任意 hub.docker.com 的 image

2

xycool   22 小时 24 分钟前   ♥ 1

不错不错,不过 Safari 上面顶部样式错位了。

4

zagfai   22 小时 17 分钟前

写个 CPU 死循环怎么样

6

scofieldpeng   21 小时 41 分钟前

@zagfai #4 docker 运行的话楼主能够限制你的 cpu 使用率,再不济,搞一个监控,发现你这人有问题直接封账号不就得了

9

bobsam   20 小时 12 分钟前

想问问:
执行成功后,调用 bark 的推送接口,但是一直调用失败,请问是什么原因呢?

12

nolo   20 小时 0 分钟前

首先给楼主点赞。但这个功能云厂商的函数计算也能做,而且做的更好
如果之后支持 image 是个独一无二的功能点

13

swulling   19 小时 58 分钟前 via iPhone

image 是一个好的,这个可以做一个 saas 服务了

赶快回去找老大立项抄一下

15

malusama   19 小时 32 分钟前

话说支持 python 都有哪些库啊?
requests 支持吗?

而且保存任务后不能修改时间了。

能不能在提交前可以试运行一下程序什么的?
这样可以测试一下

16

scriptB0y   19 小时 11 分钟前

@malusama

话说支持 python 都有哪些库啊?
requests 支持吗?

镜像就是原生的 Python:3 什么库都没有的。

而且保存任务后不能修改时间了。

> 能不能在提交前可以试运行一下程序什么的?
这样可以测试一下

有这个计划来着。。。但是还没时间搞。搞个试运行的按钮。
但是现在可以直接用 Docker run python:3 这个 image 在你本地测试。

19

scriptB0y   19 小时 8 分钟前

@nolo 是的,我以前用 lambda 的,为什么要做这个呢? lambda 太繁琐了。。。

lambda 需要注册账号,交信用卡,搞账单吧,计算方式还很复杂,我只要 github 登陆就可以了;

lambda 定时任务怎么调度,需要引入一个调度服务吧,怎么处理日志,需要搞 cloudwatch 吧(账单更复杂了)。需要学习怎么玩吧,怎么搭环境。我这里只要填 4 个字段就可以了。

lambda 怎么通知到 telegram,需要自己配置吧,我这里只要填写一个字段就可以了。

lambda 可以用 dynamo 数据库啥的存储服务,我这里……好吧我做不到。。。任务怎么持久数据,我真没想好。

所以我觉得这玩意还是有价值的。

22

scriptB0y   15 小时 14 分钟前

@jasonqiao36 嗯 主要我现在自己用有个 ansible 仓库部署的,这个不开源大家也不知道拿到源码怎么部署。

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

所以还是等等再开源代码吧。。。

24

gimp   13 小时 59 分钟前

挺好,我在公司也做了一个脚本运行时平台,你可以把 python 镜像封装一层,加些包,用途就更广了

26

shiny   13 小时 45 分钟前

今天还在折腾 GitHub Actions 里的定时器

27

Riohun   5 小时 48 分钟前 via Android

很方便的小工具!

28

ch3nOr   3 小时 36 分钟前

感觉不错,楼主有没有考虑过集成类似 Airflow 的功能


文章来源: https://www.v2ex.com/t/598602
如有侵权请联系:admin#unsafe.sh