postcache:与 Grafana 一起使用时用于缓存 Kairosdb 的 HTTP POST 响应缓存

时间:2021-05-31 00:41:49
【文件属性】:
文件名称:postcache:与 Grafana 一起使用时用于缓存 Kairosdb 的 HTTP POST 响应缓存
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-31 00:41:49
Go 缓存后 一个非常激进的愚蠢缓存反向代理(好战缓存?)。 旨在与 KairosDB 一起使用以减轻 Kairos/Cassandra 的负载。 缓存来自 POST 请求的响应正文 5 分钟,从相同请求的缓存中返回正文。 ###用法: ./postcache -b 'kairosdb.example.com:8080' ####Flags: -b 127.0.0.1:8080 将请求转发到的主机 -l 8081 监听端口 -r 127.0.0.1:6379 redis-server 的地址(如果使用了 redisCache 缓存) -e 7200 redis 中键的 TTL(秒) -f 300 缓存在被视为 STALE 和更新之前的年龄(秒) 缓存命中/未命中可以通过标头看到 X-Postcache: [HIT, MISS, STALE] HIT:在 redis 中找到“新鲜
【文件预览】:
postcache-develop
----.gitignore(266B)
----.travis.yml(33B)
----postcache_test.go(774B)
----redis_cache.go(2KB)
----native_cache.go(2KB)
----README.md(1KB)
----postcache.go(6KB)

网友评论