当前位置:首页 > 技术知识 > 正文

缓存服务器有哪些配置(HTTP缓存服务器附性能测评)

摘要: 缓存服务器有哪些配置简介Pike由最开始基于fasthttp,fasthttp的性能的确很高效,但该项目在2017年底之后就没有...
缓存服务器有哪些配置

简介

Pike由最开始基于fasthttp,fasthttp的性能的确很高效,但该项目在2017年底之后就没有commit,提的issue也没有反馈,BUG只能自己修复,因此后续切换至echo。echo的大部分增强的功能都基本没使用到,自带的http已足够满足现有的业务场景,最终选择了直接使用自带的http,版本1.0.0也正式发布。

Pike3.0 特性

标准化的缓存TTL,基于HTTP响应头中的Cache-Control简单易用的Web UI支持br与gzip压缩,根据客户端动态选择压缩方式,预压缩缓存数据大幅度提升系统性能支持无中断更新配置,更新配置后自动以新的配置启用新的HTTP服务并无中断式切换多端口监听,可启动多个HTTP服务支持h2c的upstream转发可针对upstream或未处理异常配置自定义告警支持配置加密证书后自动支持http2可将HTTP所有请求统计写入influxdb,生成性能统计与监控告警

性能测评

测试机器:8核 8GB内存,测试环境有限,wrk与测试程序均在同一机器上运行

wrk-H'Accept-Encoding:gzip,deflate'-t10-c2000\-d1m'http://127.0.0.1:3015/api/i18ns'--latency--timeout3sRunning1mtest@http://127.0.0.1:3015/api/i18ns10threadsand2000connectionsThreadStatsAvgStdevMax+/-StdevLatency203.61ms226.35ms3.00s85.52%Req/Sec1.31k240.963.15k74.11%LatencyDistribution50%157.26ms75%315.03ms90%506.21ms99%963.79ms785711requestsin1.00m,4.13GBreadRequests/sec:13075.99Transfer/sec:70.40MB

新功能预览

缓存服务器有哪些配置

缓存服务器有哪些配置

缓存服务器有哪些配置

缓存服务器有哪些配置

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 365161286@qq.com 举报,一经查实,本站将立刻删除。

转载请注明来自专注SEO技术,教程,推广 - 小龙seo培训教程,本文标题:《缓存服务器有哪些配置》

发表评论