• 自己整理的openresty安装步骤

    时间:2023-12-05 22:16:18

    这几天一直在研究对webapi的限流和名单的问题,于是看了开涛博客的方案,于是就用到了openresty,一个把Nginx和lua集成的东西。下面就是整理的安装方案(简单使用基本可以这么安装)下载openresty(centos上下载也可以)安装依赖环境 yum install libreadlin...

  • 配置OpenResty支持SSL(不受信任的证书)

    时间:2023-11-22 10:57:26

    #关闭防火墙chkconfig iptables offservice iptables stop#关闭SELINUXsed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configsetenforce #上传openresty_...

  • OpenResty(nginx+lua) 入门

    时间:2023-11-21 14:11:43

    OpenResty 官网:http://openresty.org/OpenResty 是一个nginx和它的各种三方模块的一个打包而成的软件平台。最重要的一点是它将lua/luajit打包了进来,使得我们可以使用lua脚本来进行web的开发。有了lua,我们可以借助于nginx的异步非阻塞的功能,...

  • OpenResty(Nginx+Lua)开发入门

    时间:2023-11-21 13:44:11

    Nginx入门本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:nginx启动、关闭、重启http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.htmlagentzh 的 Nginx 教程http://op...

  • 搭建OpenResty(Nginx+Lua)

    时间:2023-11-21 13:39:21

    这篇文章是一个多月前写的,当时之所以搭建这个是为了最大程度上发挥Nginx的高并发效率(主要是结合lua脚本),参考的话,主要参考张开涛先生写的跟开涛学Nginx+lua系列文章,地址为:https://jinnianshilongnian.iteye.com/blog/2190344当时本人按照张...

  • (转)OpenResty(nginx+lua) 开发入门

    时间:2023-11-21 13:38:02

    原文:https://blog.csdn.net/enweitech/article/details/78519398OpenResty 官网:http://openresty.org/  OpenResty® - 中文官方站 http://openresty.org/cn/OpenResty 是一...

  • 又拍云叶靖:OpenResty 在又拍云存储中的应用

    时间:2023-11-21 13:13:29

    2019 年 7 月 6 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·上海站,又拍云平台开发部负责人叶靖在活动上做了《OpenResty 在又拍云存储中的应用》的分享。OpenResty x Open Talk 全国巡回沙龙是由 OpenR...

  • openresty开发系列10--openresty的简单介绍及安装

    时间:2023-11-19 10:20:00

    openresty开发系列10--openresty的简单介绍及安装一、Nginx优点十几年前,互联网没有这么火,软件外包开发,信息化建设,帮助企业做无纸化办公,收银系统,工厂erp,c/s架构偏多Nginx设计为一个主进程多个工作进程的工作模式,每个进程是单线程来处理多个连接,而且每个工作进程采用...

  • 用Nginx+Lua(OpenResty)开发高性能Web应用

    时间:2023-11-12 12:47:15

    在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应用的开...

  • Nginx+Lua(OpenResty)开发高性能Web应用

    时间:2023-11-12 12:45:23

    使用Nginx+Lua(OpenResty)开发高性能Web应用博客分类:跟我学Nginx+Lua开发架构ngx_luaopenresty在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Ngin...

  • 使用Nginx+Lua(OpenResty)开发高性能Web应用

    时间:2023-11-12 12:42:30

    摘自(http://jinnianshilongnian.iteye.com/blog/2280928)在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Ngin...

  • 【原创】运维基础之OpenResty(Nginx+Lua)+Kafka

    时间:2023-03-13 19:35:02

    使用docker部署1 下载# wget https://github.com/doujiang24/lua-resty-kafka/archive/v0.06.tar.gz# tar xvf v0.06.tar.gz2 准备配置文件testkafka.conf# vi testkafka.conf...

  • Openresty 学习笔记(一)opm 工具的使用

    时间:2023-02-17 22:55:01

    1、自1.11.2.2开始,OpenResty版本已经包含并默认安装opm。所以通常你不需要自己安装opm。2、我们在这里只需要做一个软连接就可以了cd /usr/local/openresty/binsudo ln -s `pwd`/opm /usr/local/bin/opm3、搜索指定软件包名...

  • 构建api gateway之 openresty 中如何使用 wasm

    时间:2023-02-14 17:18:30

    WASM 是什么?WebAssembly是一种运行在现代网络浏览器中的新型代码,并且提供新的性能特性和效果。它设计的目的不是为了手写代码而是为诸如C、C++和Rust等低级源语言提供一个高效的编译目标。对于网络平台而言,这具有巨大的意义——这为客户端app提供了一种在网络平台以接近本地速度的方式运行...

  • 构建api gateway之 如何给openresty打patch

    时间:2023-02-11 12:04:20

    由于很多功能实现的限制,我们不得不修改openresty,但我们又不一定能持续维护一个 openresty 分支,所有有了patch 这一操作。patch是怎么补“漏洞”的?patch 中文含义为补丁,给大家的感觉就像在原来的基础上修复漏洞,就像小时候旧衣服上缝缝补补的那些痕迹比如在window 系...

  • 火焰图分析openresty性能瓶颈

    时间:2023-02-03 15:02:03

    注:本文操作基于CentOS 系统准备工作用wget从https://sourceware.org/systemtap/ftp/releases/下载最新版的systemtap.tar.gz压缩包,然后解压、./configure; make; make install 安装到目标主机;执行命令 s...

  • openresty redis all in one docker demo

    时间:2023-01-14 07:53:57

     一个简单的docker demo 集成openresty+ redis,可以实现基于redis的动态修改反向代理的处理环境准备docker-compose 文件version: "3"services: nginx-redis: build: ./ image: dalo...

  • OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能

    时间:2023-01-08 15:18:59

    http://www.hopesoft.org/blog/?p=1188http://www.imagemagick.org/download/2、用法原始图片是input.jpg,尺寸:160×1201)只缩小不放大 1gm convert input.jpg -resize "500x500&g...

  • 【原创】大叔问题定位分享(36)openresty(nginx+lua)中获取不到post数据,ngx.req.get_body_data返回nil

    时间:2022-12-29 14:12:06

    openresty(nginx+lua)中获取不到post数据,ngx.req.get_body_data返回nil This function returns nil if the request body has not been read, the request body has been...

  • Openresty最佳案例 | 第2篇:Lua入门

    时间:2022-12-25 13:45:32

    转载请标明出处:http://blog.csdn.net/forezp/article/details/78616622本文出自方志朋的博客什么是luaLua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lu...