编程技术分享平台

修诺博客

网站首页 nginx lua

  • openresty代替nginx并使用lua扩展功能

    openresty代替nginx并使用lua扩展功能

    openresty是什么openresty也是web服务器,是基于nginx开发出来,但其内置了lua扩展功能,能让你编写lua脚本对其进行扩展。openresty与nginx怎么选择两者都是web服务器,如果没有特殊需求两个选择哪个都可以...

    2024-10-09 xnh888 技术教程 74 ℃ 0 评论
  • Redis弱事务性与Lua脚本原子性分析

    Redis弱事务性与Lua脚本原子性分析

    1、什么是事务?简单来说,事务(transaction)是指单个逻辑单元执行的一系列操作。1.1、事务的四大特性ACID...

    2024-10-09 xnh888 技术教程 37 ℃ 0 评论
  • 基于Nginx+lua的蓝绿发布系统(lvs与nginx)

    基于Nginx+lua的蓝绿发布系统(lvs与nginx)

    基于Nginx+lua的蓝绿发布系统基于Nginx+lua的蓝绿发布系统一、什么是蓝绿发布蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切到新版本,然后老版本同时也升级到新版本。1、特点蓝绿部署无需停机,并且风险较小。2、蓝...

    2024-09-08 xnh888 技术教程 52 ℃ 0 评论
  • Go Web 框架 Gin 实践17—用 Nginx 部署 Go 应用

    Go Web 框架 Gin 实践17—用 Nginx 部署 Go 应用

    Go语言中文网,致力于每日分享编码、开源等知识,欢迎关注我,会有意想不到的收获!前言如果已经看过前面“十六部连载,两部番外”,相信您的能力已经有所提升那么,现在今天来说说简单部署后端服务的事儿做什么在本章节,我们将简单介绍Nginx以...

    2024-09-08 xnh888 技术教程 50 ℃ 0 评论
  • 一文看懂灰度发布——基于Nginx+Lua+Redis

    一文看懂灰度发布——基于Nginx+Lua+Redis

    灰度发布原理灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/Btesting,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户...

    2024-09-08 xnh888 技术教程 52 ℃ 0 评论
  • Lua 基础入门(lua经典详细入门教程中文pdf)

    Lua 基础入门(lua经典详细入门教程中文pdf)

    学习Lua的必要性因为工作中经常与nginx打交道,而nginx又有大量的模块是由Lua写的,所以有必要学习下Lua基础的语法知识。Lua作为一门动态脚本语言,解释执行,和JavaScript有点相似。语言特点语句...

    2024-09-08 xnh888 技术教程 42 ℃ 0 评论
  • Redis中使用Lua脚本来实现并发下的原子操作

    Redis中使用Lua脚本来实现并发下的原子操作

    1.前言Redis是高性能的KV内存数据库,除了做缓存中间件的基本作用外还有很多用途,比如胖哥以前分享的RedisGEO地理位置信息计算。Redis提供了丰富的命令来供我们使用以实现一些计算。Redis的单个命令都是原子性的,有时候我们...

    2024-09-08 xnh888 技术教程 42 ℃ 0 评论
  • 运维篇—基于Nginx+Lua实现的灰度发布

    运维篇—基于Nginx+Lua实现的灰度发布

    灰度发布也叫A/B测试,原理是一套系统在实现了负载均衡,全国节点都部署了系统之后,可以在新功能上线后,让一小部分用户先使用,从中收集使用信息来做对比和发现bug,及时调整,最终分发到全国的节点。而在目前很多公司都会使用nginx作为前端...

    2024-09-08 xnh888 技术教程 53 ℃ 0 评论
  • Nginx+Lua+Redis实现高性能缓存数据读取

    Nginx+Lua+Redis实现高性能缓存数据读取

    引子前些日子,入手了本开涛写的《亿级流量网站架构核心技术》,里面提到nginx+lua相结合开发高并发、高负载下的服务,看着手痒就立个task,有时间尝试一翻,随手也把操作步骤记录下来,有兴趣的朋友也可以试试。不采用lua之前,我们从red...

    2024-09-08 xnh888 技术教程 43 ℃ 0 评论
  • OpenResty实战-Lua入门-Lua模块(openresty教程)

    OpenResty实战-Lua入门-Lua模块(openresty教程)

    从Lua5.1语言添加了对模块和包的支持。一个Lua模块的数据结构是用一个Lua值(通常是一个Lua表或者Lua函数)。一个Lua模块代码就是一个会返回这个Lua值的代码块。可以使用内建函数require(...

    2024-09-08 xnh888 技术教程 57 ℃ 0 评论
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言