卡飞资源网

专业编程技术资源共享平台

通过OpenResty实现nginx动态拉黑IP

前面提到过,nginx在项目中的作用。其实还有很多高级模块功能,例如今天我们利用OpenResty来防止一些IP恶意攻击。

一文带你详解Nginx/OpenResty,Nginx Lua编程基础,学不会别怪我

Nginx Lua编程基础

OpenResty通过汇聚各种设计精良的Nginx模块(主要由OpenResty团队自主开发)将Nginx变成一个强大的通用Web应用平台。这样,Web开发人员和系统工程师可以使用Lua脚本语言调动Nginx支持的各种C以及Lua模块,快速构造出足以胜任10KB乃至1000KB以上单机并发连接的高性能Web应用系统。

从 0 到 1:打造基于 Linux 的私有 API 网关平台

在当今微服务架构盛行的时代,API 网关作为服务入口和安全屏障,其重要性日益凸显。你是否想过,不依赖商业方案,完全基于开源组件,在 Linux 上构建一个属于自己的 私有 API 网关平台?今天就带你从 0 到 1,一步步搭建一个高性能、可拓展的 API 网关系统!

终于靠这篇文章学透了Nginx/OpenResty详解,NginxLua编程

Nginx Lua编程

经过合理配置,Nginx毫无疑问是高性能Web服务器很好的选择。

Openresty灰度发布及版本约束

目标

利用openresty配合Lua脚本实现基于redis配置进行灰度发布及最小版本约束。实现如下功能:
1、随机灰度
2、基于用户ID灰度(用户ID%100<Radio)
3、基于指定用户ID灰度(例如用户ID:2、3)
4、基于App版本号进行灰度(例如内部版本号:31)
5、全量灰度
6、App最小版本约束

如何用 Nginx 实现前端灰度发布

前言

在前端开发中,灰度发布是一种重要的策略,它允许我们在不影响所有用户的情况下,逐步推出新功能或更新。通过灰度发布,我们可以测试新版本的稳定性和性能,同时收集用户反馈。今天,我们将探讨如何使用 Nginx 实现灰度发布。

从 0 到 1:使用 Nginx + Lua 打造高性能 Web 网关

在大规模分布式架构中,Web 网关扮演着重要角色,负责请求转发、负载均衡、限流、认证等功能。而 Nginx + Lua 结合可以提供:

通过 lua 进行 nginx redis 访问控制

<< < 1 2 3 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言