OpenResty基于Lua实现根据HTTP头限速 2020-12-21 Linux 约 661 字 预计阅读 2 分钟 OpenResty简要介绍 引用官方一段介绍: OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大 阅读更多
OpenResty动态后端热加载 2020-11-23 Linux 约 418 字 预计阅读 1 分钟 使用到的模块: https://github.com/weibocom/nginx-upsync-module 通过第三方注册中心(Etcd/Consul),NGINX/OpenResty从第三方拿后端信息,实现同步。该模块在修改后端注 阅读更多
OpenResty配合GeoIP2识别客户端所在城市 2020-10-27 Linux 约 584 字 预计阅读 2 分钟 GeoIP数据太老,不能识别城市了,新项目升级为GeoIP2。要下载免费数据库文件,需要在官网进行注册。 用到的开源项目 https://github.com/maxmind/libmaxminddb https://github.com/leev/ngx_http_geoip2_module 免费的城市与国家数 阅读更多
OpenResty后端HTTP健康检查 2020-10-23 Linux 约 325 字 预计阅读 1 分钟 使用到的模块: https://github.com/openresty/lua-resty-upstream-healthcheck NGINX默认自带的健康检查仅仅是检查后端服务器的端口(TCP层)是不是通的,应用层(HTTP)的异常并不能被检测到。 1 2 3 阅读更多
MongoDB状态管理 2020-10-13 Database 约 312 字 预计阅读 1 分钟 当前服务器正在进行的操作 1 2 3 4 # 查询服务器所有正在Running的操作 db.currentOp(); # 只查找对dbName.collectionName的操作 db.currentOp({"ns":"dbName.collectionName"}) 终止操 阅读更多