type
status
date
slug
summary
tags
category
icon
password
koyeb在搭建完探针以后长时间不登陆会强制暂停,不能舒服吃灰(白嫖
本文给出两种自动恢复方案以便安心吃灰
方案一: python一键脚本
koyeb api key申请
- 右上角点击account setting

- 选择第三个

- 得到KEY

相关变量
变量名 | 是否必须 | 备注 |
app_name | 是 | koyeb的app名 |
api_key | 是 | koyeb的api key |
tgbot_token | 否 | tg bot token |
tgchat_id | 否 | tg id |
如何使用
脚本里填写相关参数并保存为
koyeb.py安装python环境,安装requests库
设置cron任务
每天早上9点执行
方案二: Curl命令
- 参考上文获取到api key
- 进入任意终端,先输入如下命令
其中”h4s7xxxxxgd4”换成自己的api key,此时获得一个返回如
{"apps":[{"id":"a514df39-b001-4431-9e91-f820617c30dc", "name":"nezha",xxxxxx}]}
保留这里的id:”a514df39-b001-4431-9e91-f820617c30dc”
- 接下来只需要构建一个发送请求即可
更换其中api key:”h4s7xxxxxgd4”以及id:”a514df39-b001-4431-9e91-f820617c30dc”即可
如果正常运行中,会返回“{"status":400, "code":"failed_precondition", "message":"Can't resume app as it's not paused"}”属于正常,可以手动暂停容器再执行命令,成功恢复说明命令有效
- 使用哪吒执行任务
进入哪吒,点击 任务—新增任务
名称:随意
任务类型:计划任务
计划:
0 0 9 * * *命令:上一步构建的请求命令
覆盖范围:仅通过特定服务器
特定服务器:可以选择容器,比如patr
