简介
基于 Golang 开发了一款简单易用的 HTTP 拨测云函数,入口函数与腾讯云 Serverless SCF SDK 绑定。
与目前腾讯云中默认的拨测函数不同的是,url-tester-func 支持将非 200 响应码作为预期值且通知机制由邮件变更为了 Telegram Bot 。使用者借助腾讯云提供的免费 Serverless 调用配额即可搭建一套简单的 HTTP 接口探活服务。
功能
- 周期性探测指定 HTTP 地址是否可正常响应,并将非正常的探测结果发送至指定 Telegram 对话中以实现近乎实时地异步监控网站状态
- 基于腾讯云 Serverless SCF,部署简单且零成本
FAQ
- 和 UptimeRobot 等网站比有什么优势?本质上还是个实现简单的小玩具,一定要说优势的话可能就是可以自主部署并方便做二次定制吧~
- 服务费用开销如何?目前各个厂商的 Serverless 产品都配有每月至少 100w 次的免费调用配额,以本函数的使用场景看通常是不会造成任何费用的
- 只支持腾讯云吗?目前个人用腾讯云的产品比较多,未来也会逐渐支持其他厂商的,欢迎 star 关注~
使用指引
- GitHub Repo:MrEasonYang/url-tester-func
- 中文使用说明:基于腾讯云 Serverless 的 HTTP 服务探活函数
