文件名称:avchecker:用 Go 编写的 HTTP 可用性检查器
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-21 05:38:43
Go
HTTP 可用性检查器 用 Go 编写的简单网站可用性检查器。 定期向给定的 URL 发送 HTTP 请求,并定期发送成功计数和成功率。 这是将统计信息发布到 Redis 队列的示例用法。 package main import ( "github.com/claudetech/avchecker" redis "github.com/xuyu/goredis" ) func main () { reporter , err := avchecker . NewRedisQueueReporter ( "coocreed" , & redis. DialConfig {}) if err != nil { panic ( err ) } checker := avchecker . New ( "http://localhost:4567" , r
【文件预览】:
avchecker-master
----.travis.yml(371B)
----reporter.go(2KB)
----checker.go(3KB)
----checker_test.go(3KB)
----stats_test.go(805B)
----options.go(1KB)
----avchecker-cli()
--------main.go(4KB)
--------README.md(2KB)
----formatter.go(238B)
----wercker.yml(31B)
----.gitignore(29B)
----availability_checker_suite_test.go(219B)
----.wercker(41B)
----README.md(1KB)
----stats.go(983B)