caddy-cache:球童缓存中间件

时间:2024-06-03 15:41:11
【文件属性】:

文件名称:caddy-cache:球童缓存中间件

文件大小:1.22MB

文件格式:ZIP

更新时间:2024-06-03 15:41:11

go cache caddy Go

该项目目前不受支持和维护。 它是为球童1开发的,不适用于较新的版本 球童缓存 这是一个用于的简单缓存插件 注意:尽管此插件可用于静态内容,但不建议使用。 静态内容不会带来什么好处。 当响应缓慢时(例如,使用caddy作为慢速后端的代理时),应使用它。 建造 注意:构建需要Go 1.12或更高版本。 要使用它,您需要使用此插件编译自己的caddy版本。 首先获取代码 export GO111MODULE=on go get -u github.com/caddyserver/caddy/... go get -u github.com/nicolasazrak/caddy-cache/... 然后更新$GOPATH/src/github.com/caddyserver/caddy/caddy/caddymain/run.go并导入_ "github.com/nicolasazrak


【文件预览】:
caddy-cache-master
----.travis.yml(127B)
----handler.go(7KB)
----benchmark()
--------Caddyfile(465B)
--------pg31674.txt(40KB)
--------sherlock.txt(608KB)
--------montecristo.txt(2.57MB)
----integration_test.go(10KB)
----response_test.go(2KB)
----cache_entry.go(2KB)
----setup.go(3KB)
----rules.go(3KB)
----Dockerfile(1KB)
----response.go(3KB)
----rules_test.go(5KB)
----url_lock.go(1KB)
----LICENSE(15KB)
----storage()
--------subscription.go(2KB)
--------no_storage.go(969B)
--------response_storage.go(221B)
--------subscription_test.go(2KB)
--------file_test.go(2KB)
--------file.go(2KB)
----setup_test.go(4KB)
----.gitignore(304B)
----cover.sh(89B)
----cache.go(2KB)
----README.md(5KB)
----.editorconfig(264B)
----handler_test.go(3KB)

网友评论