网站首页 技术教程 第1362页
-
像调试java一样来调试Redis lua(redis实战java代码)
高并发的系统中,redis的使用是非常频繁的,而lua脚本则更是锦上添花。因为lua脚本本身执行的时候是一个事务性的操作,不会掺杂其他外部的命令,所以很多关键的系统节点都会用redis+lua来实现一致性的操作请求。但是在实际开发过程中,由...
2024-09-08 xnh888 技术教程 44 ℃ 0 评论 -
Lua与Nginx:OpenResty的原理与应用
随着互联网技术的飞速发展,人们对Web性能的要求越来越高。而OpenResty(一款由Nginx和Lua组成的开源软件),则以其高性能、灵活性以及可扩展性,成为了许多企业级应用的首选。本文将介绍OpenResty的原理及其在游戏开发、网站开...
2024-09-08 xnh888 技术教程 43 ℃ 0 评论 -
nginx如何防止DDOS攻击?读完之后,大部分程序员收藏了
nginx防止DDOS攻击配置防御DDOS是一个系统工程,攻击花样多,防御的成本高瓶颈多,防御起来即被动又无奈。DDOS的特点是分布式,针对带宽和服务攻击,也就是四层流量攻击和七层应用攻击,相应的防御瓶颈四层在带宽,七层的多在架构的吞吐量。...
2024-09-08 xnh888 技术教程 27 ℃ 0 评论 -
Lua学习——初识Lua(lua语言入门)
Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniversityofRiodeJaneiro)里的一个研究小组,由RobertoIerusalimschy、WaldemarC...
2024-09-08 xnh888 技术教程 52 ℃ 0 评论 -
听阿里云CDN安防技术专家金九讲tengine+lua开发
摘要:系统介绍tengine的安装、运行和开发,全文包含大量代码示例,由阿里云CDN安防技术专家金九撰写。1.介绍Tengine:轻量级、高性能、高并发、配置化、模块化、可扩展、可移植的Web和反向代理服务器,Tengine是ngin...
2024-09-08 xnh888 技术教程 30 ℃ 0 评论 -
Nginx使用Lua-nginx模块脚本连接Redis数据库读取静态资源
0x0n前言简述为啥有此篇文章?...
2024-09-08 xnh888 技术教程 43 ℃ 0 评论 -
实时统计 nginx 状态的 lua 拓展ngx_lua_reqstatus
项目地址:https://github.com/zheng-ji/ngx_lua_reqstatus作者:zheng-jingx_lua_reqstatus实时监控Nginx域名的qps,5xx个数,响应时长,其中gangli...
2024-09-08 xnh888 技术教程 36 ℃ 0 评论 -
Nginx 通过 Lua + Redis 实现动态封禁 IP
一、背景为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的IP黑名单。对于黑名单之内的IP,拒绝提供服务。二、架构实现IP黑名单的功能有很多途径:1、在操作系统层面,配置iptables,拒绝指定IP的网络...
2024-09-08 xnh888 技术教程 40 ℃ 0 评论 -
高并发最佳实践OpenResty(Nginx+Lua)
OpenResty简介以下内容来源与OpenResty官网,更多信息可进入官网了解OpenResty?是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地...
2024-09-08 xnh888 技术教程 59 ℃ 0 评论 -
OpenResty 基于Nginx 与 Lua 的高性能 Web 平台,赠送nginx跨域配置
一、介绍:中文官网:http:openresty.org/cn/下载地址:http://openresty.org/cn/download.html编译安装:http://openresty.org/cn/installation.h...
2024-09-08 xnh888 技术教程 44 ℃ 0 评论