概述
1. 背景
在产品的迭代中,我们完成了移动端瓦片缓存方案和服务端瓦片缓存方案。但是当我们遇到旧产品不易升级,或正式运行项目无法立刻进行产品更新时,我们可以采用基于Nginx的缓存设置来实现第三方瓦片服务的瓦片缓存。最近在某24小时运行项目中,团队成员hwg针对性的做了Nginx配置的设置和实施,我这里做一个总结。
2.Nginx的缓存策略
这里给出网友已经做好的一张示意图:
其核心就是HIT检查,通过定义好的Key去缓存里获取,当没有获取到时则为MISS状态,然后进行服务转发,将获取的结果存入缓存。
3.实际项目详细配置
3.1定义缓存配置
相关配置的详细说明:
proxy_cache_path:缓存存放路径。如果路径带上/,则表示绝对路径。如果不带/,则表示相对路径。这里写的my_cache,则是相对路径。
levels : 设置缓存文件目录层次;如果所有的缓存放入一个文件夹,则影响效率。这里设置的是levels=1:2 ,表示两级目录;
ke
最后
以上就是昏睡手机为你收集整理的linux瓦片服务部署,基于Nginx进行地图瓦片缓存的方案描述的全部内容,希望文章能够帮你解决linux瓦片服务部署,基于Nginx进行地图瓦片缓存的方案描述所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复