更新中
更新中
功能 lua查库并缓存Nginx共享内存 lua调用接口缓存接口数据到Nginx共享内存 本文使用的rewrite阶段执行lua,关于Nginx的执行阶段自行了解 首先在nginx主配置文件申明共享内存 lua_shared_dict domain_mem 10m; lua_shared_dict open_url_mem_min 10m; lua_shared_dict open_appkey_mem_day 10m; lua_shared_dict my_limit_req_store 30m; lua_sha…
本文更新中,待完成 目的 当后端应用故障不可用时,从容灾系统中获取数据并返回给用户,能正常提供最基本数据浏览功能 需要能够正常返回HTML页面、非用户态接口数据等等 ps: 研发菜鸡,不相信研发的降级服务能力,作为运维又不想背服务全崩的这个锅,那就开始实施吧。 需要重点思考的问题 容灾系统应针对接口级进行判断和缓存,并采用不侵入业务式的设计 只有当后端接口不可用时,才获取缓存数据,并做到接口级判断;例:A/B接口相互独立,当后端只有A接口不可用时,A接口从容灾系统获取数据并返回给用户,B接口正常从后端获取数据并返回…
本文示例说明 由于业务情况,采用了6.6.2版本,7版本见ELK文章 采用的HostPath方式挂载的目录,建议安装阿里云插件,直接挂载阿里云的云盘 Service采用注册到阿里云Loadbanlacer,externalTrafficPolicy策略为Cluster Cluster策略原理:会把集群中所有的Node加到SLB的后端服务器组,转发到的目录节点中如果没有es服务,k8s内部转发(慎用,SLB有后端节点配额限制) Local策略原理:只会把集群中含有es服务的Node添加到SLB的后端服务器组 serv…