原文:OpenResty 扩展库之(一)——lua-resty-shell 库

介绍 当您需要执行子进程 或shell命令 时,这是一个打算与OpenResty应用程序一起使用的小型库。 它类似于os.execute和io.popen,除了它是完全非阻塞的,因此即使对于需要很长时间完成的命令也是安全的。 该库依赖于您需要在Web服务器 sockproc 上运行的守护程序组件。 基本思想是,shell库连接到sockproc守护程序的unix域套接字,发送命令以及子程序所期望的 ...

2017-05-04 21:17 0 3809 推荐指数:

查看详情

openresty 使用lua-resty-shell 执行shell 脚本

lua-resty-shell 是一个很不错的项目,让我们可以无阻塞的执行shell命令,之间的通信 是通过socket (一般是unix socket) 环境准备 docker-compose 文件 dockerfile ...

Fri Dec 07 04:50:00 CST 2018 0 1883
lua resty template && openresty 使用

1. 安装 luarocks install lua-resty-template 2. 使用 配置模板页面位置 有多种方式: a. 直接使用root 目录 代码 ...

Wed Apr 05 05:41:00 CST 2017 0 2739
openresty 集成lua-resty-mail +smtp2http 扩展灵活的mail 服务

lua-resty-mail 是一个不错的openresty mail 扩展,我们可以用来进行邮件发送,支持附件功能 smtp2http 是一个smtp 服务,可以将smtp 请求数据转换为http rest 请求,这个在我们的实际应用 中还是很方便的,比如需要mail 服务,但是我们需要进行 ...

Fri Jan 04 17:10:00 CST 2019 0 684
lua扩展你的Nginx(整理)-----openresty

lua扩展你的Nginx(整理) 首先得声明。这不是我的原创,是在网上搜索到的一篇文章,原著是谁也搞不清楚了。按风格应该是属于章亦春的文章。 整理花了不少时间,所以就暂写成原创吧。 一. 概述 Nginx是一个高性能。支持高并发的,轻量级的webserver。眼下,Apache ...

Fri Aug 10 19:32:00 CST 2018 0 4301
OpenResty / Nginx模块,Lua和相关资源的列表

OpenResty / Nginx模块,Lua和相关资源的列表 什么是OpenResty OpenResty是一个成熟的网络平台,它集成了标准的Nginx核心,LuaJIT,许多精心编写的Lua,许多高质量的第三方Nginx模块以及大多数外部依赖项。它旨在帮助开发人员轻松构建可伸缩 ...

Tue Jun 04 02:25:00 CST 2019 0 1209
openresty lua-resty-string md5 sha aes random string

安装 https://github.com/openresty/lua-resty-string 可以看出目录下多出了这几个文件:aes.lua md5.lua random.lua sha.lua sha1.lua sha224.lua sha256.lua sha384.lua ...

Tue Sep 17 05:41:00 CST 2019 0 701
Linux下安装PHP的lua扩展

一、安装Lua 5.3.4 下载 重要:进入解压缩后的路径 cd .../lua-5.3.4/src 打开Makefile文件 在CFLAG一行 添加选项 -fPIC 像这样: 找到源文件的这行替换掉 然后编译、安装 执行完成后安装lua ...

Sat May 06 00:27:00 CST 2017 0 1829
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM