2018年12月5日

lapis 项目添加prometheus 监控

摘要: lapis 是基于openresty 扩展的,所以直接将支持prometheus的模块构建进openresty 就可以了 我使用的是nginx-module-vts 模块 环境准备 我已经构建好了支持的基础镜像,可以直接配置即可,具体的可以看下面的参考资料 docker-compose 文件 ver 阅读全文

posted @ 2018-12-05 22:54 荣锋亮 阅读(339) 评论(0) 推荐(0) 编辑

lapis 1.7.0 更好的openresty 版本兼容以及安全数据库支持

摘要: lapis 1.7.0 今年4月2号就发布了,一直没有注意,今天看到changelog就简单的进行了一个 测试(主要是与openresty版本的测试,新变更后边会有) 使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" services: 阅读全文

posted @ 2018-12-05 20:35 荣锋亮 阅读(601) 评论(0) 推荐(0) 编辑

skipper backend 负载均衡配置

摘要: skipper 对于后端是支持负载均衡处理的,支持官方文档并没有提供,实际使用中,这个还是比较重要的 同时支持健康检查。 格式 hello_lb_group: Path("/foo") && LBGroup("hello") -> lbDecide("hello", 3) -> <loopback> 阅读全文

posted @ 2018-12-05 18:11 荣锋亮 阅读(282) 评论(0) 推荐(0) 编辑

skipper filter 扩展开发

摘要: skipper 的扩展包含filter类型的,以及Predicates ,当然script(lua)脚本也是 这次主要是filter类型的开发 filter 接口约定 格式 filter 至少需要包含spec&&filter 类型 spec 包含用户初始化filter 必备的参数,spec 必须实现 阅读全文

posted @ 2018-12-05 16:05 荣锋亮 阅读(260) 评论(0) 推荐(0) 编辑

skipper lua 添加luarocks 包管理

摘要: skipper 支持基于lua 的script 扩展,同时设计比较方便的filter模型,让我们可以方便 进行request、response的扩展,结合lua 社区的包我们可以快速的进行新功能的开发 环境准备 docker-compose 文件 测试功能,集成了监控功能 version: "3" 阅读全文

posted @ 2018-12-05 09:51 荣锋亮 阅读(255) 评论(0) 推荐(0) 编辑

导航