E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
openresty
一个PHP的微型路由控制器
router.lua这个是一个微型的可以在
openresty
里面运行的路由控制器,曾经帮作者做了一次重大改版,现在还是这个项目第二贡献者。其中的思想是很值得借鉴的:使用树形结构来保存url和handl
lloyd_zhou
·
2020-08-20 19:07
php
router
路由分发
一个把PHP开发的Restful API应用集成到Spring Cloud体系中的方案
方案思路:把php应用部署到
openresty
+PHP(FPM)通过
openresty
的init_worker_by_lua_block特性,在第一个worker被创建时,读取服务配置文件把服务配置文件中的信息通过
luxda
·
2020-08-20 18:36
Spring
Cloud
后端架构
OpenResty
和 Nginx 的共享内存区是如何消耗物理内存的
OpenResty
和Nginx服务器通常会配置共享内存区,用于储存在所有工作进程之间共享的数据。
OpenResty技术
·
2020-08-20 17:07
openresty
nginx
memory
内存泄漏
openresty-xray
OpenResty
和 Nginx 的共享内存区是如何消耗物理内存的
OpenResty
和Nginx服务器通常会配置共享内存区,用于储存在所有工作进程之间共享的数据。
OpenResty技术
·
2020-08-20 17:07
openresty
nginx
memory
内存泄漏
openresty-xray
kong启动nginx报错 centos7
ERR]CouldnotstartKong报了nginx错误,于是乎,排查nginx问题1.首先找到nginx的安装路径#find/-namenginx2.kong使用的nginx是/usr/local/
openresty
totoroKing
·
2020-08-20 17:45
OpenResty
+lua+redis实现广告缓存
OpenResty
+lua+redis实现广告缓存一、需求ngx_
openresty
是一个基于NGINX的lua可编程模块,在性能方面有着出色的性能,配合redis做二级缓存效果,nginx开启一级本地缓存
迷路的笔者
·
2020-08-20 17:39
nginx
lua
openresty
OpenResty
+lua+redis实现广告缓存
OpenResty
+lua+redis实现广告缓存一、需求ngx_
openresty
是一个基于NGINX的lua可编程模块,在性能方面有着出色的性能,配合redis做二级缓存效果,nginx开启一级本地缓存
迷路的笔者
·
2020-08-20 17:39
nginx
lua
openresty
再谈 APISIX 高性能实践
2019年8月31日,
OpenResty
社区联合又拍云,举办
OpenResty
×OpenTalk全国巡回沙龙·成都站,APISIX主要作者王院生在活动上做了《APISIX高性能实践》的分享。
云叔_又拍云
·
2020-08-20 16:02
又拍云存储
apistore
openresty
再谈 APISIX 高性能实践
2019年8月31日,
OpenResty
社区联合又拍云,举办
OpenResty
×OpenTalk全国巡回沙龙·成都站,APISIX主要作者王院生在活动上做了《APISIX高性能实践》的分享。
云叔_又拍云
·
2020-08-20 16:02
又拍云存储
apistore
openresty
API 网关的选型和持续集成
2019年8月31日,
OpenResty
社区联合又拍云,举办
OpenResty
×OpenTalk全国巡回沙龙·成都站,APISIX作者温铭在活动上做了《API网关的选型和持续集成》的分享。
云叔_又拍云
·
2020-08-20 16:24
又拍云存储
API 网关的选型和持续集成
2019年8月31日,
OpenResty
社区联合又拍云,举办
OpenResty
×OpenTalk全国巡回沙龙·成都站,APISIX作者温铭在活动上做了《API网关的选型和持续集成》的分享。
云叔_又拍云
·
2020-08-20 16:24
又拍云存储
实习第二天:搭建LNMP+ThinkPHP环境
OneStack一键搭建:https://oneinstack.com/auto/有不同模式可供选择,也可选择不同的版本:实习过程中,我的配置是:centos,php5.5,mysql5.7,nginx选择
openresty
谁都别想用我的昵称
·
2020-08-20 16:05
配置环境
让ThinkPHP支持swoole的方法详解
http.serverset(['enable_static_handler'=>true,'document_root'=>"/usr/local/
openresty
/nginx/html/swoole
IT_10-
·
2020-08-20 14:38
PHP
nginx默认端口80被占用(报错bind() to 0.0.0.0:80 failed)的解决办法
1概述最近在用
OpenResty
写一个服务器,在自己电脑上没有出现问题,在布置时出现了bind()to0.0.0.0:80failed的错误。
YoungYangD
·
2020-08-20 14:14
其它
php里面CGI(common gateway interface),fast-cgi,php-fpm
webserver取得的数据,如果是html的,就去主机抓取html去返回给client,如果是php或者其他脚本语言的,webserver就根据这个去转发,这其中有关联着nginx的内部源码的写法,
openresty
kindhj
·
2020-08-20 06:44
php
php
nginx
实战高并发秒杀实现(3):基于Token令牌桶+MQ实现修改库存
目的减轻秒杀抢购带宽当用户点击秒杀按钮的时候,应该将按钮disabled防止重复提交使用复杂的图形验证码防止机器模拟秒杀详情页面,使用定时器根据用户信息查询秒杀结果商品的详情页面使用nginx+lua+
openresty
V瑞
·
2020-08-20 06:08
项目实战
linux 环境安装
一键安装包(Updated:2019-02-17)422A+所属分类:工具这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(Linux、Nginx/Tengine/
OpenResty
weixin_34336292
·
2020-08-19 21:32
openresty
+lua+nginx_upstream_check_module等其他模块安装
Openresty
、Lua、nginx_upstream_check_module等其他模块安装1.软件LuaJITLuaJIT-2.1.0-beta2.tar.gz
Openresty
Openresty
weixin_34007886
·
2020-08-19 21:50
CentOS平台
OpenResty
源码编译安装
安装依赖包yuminstall-ymakecmakegccgcc-c++autoconfautomakelibpng-devellibjpeg-develzliblibxml2-develncurses-develbisonlibtool-ltdl-devellibiconvlibmcryptmhashmcryptpcre-developenssl-develfreetype-devellibcu
IM魂影
·
2020-08-19 20:24
Linux
Openresty
openresty
+lua 动态更新upstram里的server (上)----配置upstream和health_check
192.168.0.16启动一个Apache,访问80端口返回192.168.0.16esbrunning192.168.0.17启动一个Apache,访问80端口返回192.168.0.17esbrunning启动一个
openresty
going_han
·
2020-08-19 20:51
openresty
Linux 搭建
openresty
,对 nginx 二次 开发
opt/wgethttps://www.openssl.org/source/openssl-1.0.2-latest.tar.gztar-zxvfopenssl-1.0.2-laest.tar.gz开始
openresty
万物皆导_
·
2020-08-19 20:37
运维技能
lua
openresty
nginx配置lua模块和基于lua的waf三种方式
nginx支持lua需要用到ngx_lua模块,在nginxwiki中推荐使用
openresty
,编译时加上--with-luajit参数就行了,我用的模块不多,更喜欢轻量和高性能的tengine,采用手动编译也不复杂
ronon77
·
2020-08-19 19:46
监控与安全
性能
前端负载
开发
db
CentOs7 源码编译安装
OpenResty
在
OpenResty
中,每个woker使用一个LuaVM,当请求被分配到woker时,将在这个LuaVM里创建一个coroutine(协程)。协程之间数据隔离,每个协程具有独立的全局变量_G。
琴酒丶
·
2020-08-19 18:18
centos7源码编译安装
基于lua-nginx-module(
openresty
)的WEB应用防火墙
独乐乐,不如众乐乐,分享给大家一篇WEB应用防火墙的文章,基于Lua+Nginx实现。以下是ngx_lua_waf的作者全文输出。Github地址:https://github.com/loveshell/ngx_lua_wafngx_lua_wafngx_lua_waf是我刚入职趣游时候开发的一个基于ngx_lua的web应用防火墙。代码很简单,开发初衷主要是使用简单,高性能和轻量级。现在开源出
码闻强识
·
2020-08-19 17:19
开源项目
Web开发
安装
openresty
执行命令:mkdir-p/usr/servercd/usr/serveryuminstall-yreadline-developenssl-develgccwgethttp://
openresty
.org
1995x
·
2020-08-19 16:25
Docker 安装
openresty
下载
openresty
:wgethttps://
openresty
.org/download/
openresty
-1.13.6.1.tar.gztarzxvf
openresty
-1.13.6.1.tar.gz
wuy
·
2020-08-19 15:01
安装
openresty
1.安装依赖1)yuminstallpcre-devel,yuminstallncurses-devel,yuminstallreadline-devel2)下载
openresty
包wgethttps:
洒了油
·
2020-08-19 10:09
Openresty
nginx使用 luaJIT 配置!
使用luaJIT研究表明LuaJit是更快配置环境变量:exportLUAJIT_LIB=/data/app/
openresty
/luajit/libexportLUAJIT_INC=/data/app
程序漫步
·
2020-08-19 10:08
lua
Lua+
openresty
学习资料
Lua学习资料Lua是一个强大的、快速、轻量级、可嵌入的脚本语言。Lua结合了简单的程序语法和功能强大的数据结构描述基于关联数组和可扩展的语义。Lua是动态类型的,解释字节码的一个基于寄存器的虚拟机运行,并与增量垃圾收集自动内存管理,使它适合配置脚本,快速原型。lua官方网站http://www.lua.orglua5.3官方参考手册http://www.lua.org/manual/5.3/lu
github_zwl
·
2020-08-19 09:45
lua
OpenResty
(ngx_lua)+Moochine 完整实例(转)
OpenResty
(ngx_lua)+Moochine完整实例这个项目演示了如何使用
OpenResty
和Moochine开发Web应用。
天天实习
·
2020-08-19 09:32
33、Nginx +
OpenResty
+ Redis 采用Lua脚本方式自取Redis缓存信息
安装攻略,请参照https://blog.csdn.net/crystalcs2010/article/details/89027002这里只针对Nginx配置文件以及Lua脚本做描述nginx.conf添加如下代码location/lua_get{add_header'Access-Control-Allow-Origin''*';add_header'Access-Control-Allow-
众神之翼
·
2020-08-19 09:43
Linux
问道
openresty
及其扩展产品Apache apisix等_v0.0.1
版本号作者qq版本号备注v0.0.1飞豺8416837
openresty
1.15.8.2;apisix0.8;etcdbitnami/etcd:3.3.13-r80网关文章目录转载请注明出处https:
学生宫布
·
2020-08-19 09:12
新知
OpenResty
相关nginx以及lua函数
在nginx.conf中,可以执行lua代码。lua模块可以看作是将一个class单独存成文件。所以学习OpnenResty要学习两部分语法,一方面是Nginx内置绑定变量和函数,另一方面是Lua语法和Lua针对Nginx实现的类库。所以以下就从这两方面进行学习和总结。Nginx语法关于Nginx的介绍很多,觉得这个挺好:agentzh的Nginx教程,但是我还没看完。先介绍Nginx内置绑定变量
番茄发烧了
·
2020-08-19 09:43
架构
ApiSix基础入门:协议解析-样例详解
一、http协议配置1、反向代理测试①启动一个正常的web服务器也可以使用已经安装的
openresty
#启动web服务器默认80端口/usr/local/
openresty
/bin/opennresty
十年呵护
·
2020-08-19 07:34
OpenResty
Lua5.3简单的C扩展示例以及与
OpenResty
(LuaJIT)的兼容编译
Lua5.3简单的C扩展示例以及与
OpenResty
(LuaJIT)的兼容编译上篇文章在
OpenResty
的LuaJIT环境下编译了简单的C扩展示例和LuaSQL,这次我们在标准的Lua官方标准版本Lua5.3
yimengqiannian
·
2020-08-19 07:19
Lua
OpenResty
编码
OpenResty
body_filter_by_lua Nginx 指定返回内容
背景:需要统一处理error的返回,其实呢就是nginx默认的error会是html格式,而且返回的不符合我们统一规范,所以需要在最后归一化。当然也可以延伸到在body_filter_by_lua中修改返回内容,甚至指定返回内容原理说明:首先需要先声明!!HTTP1.1之后基于流式处理的方式,body_filter_by_lua基本在一个请求中会调用多次。简单直白的理解就是流式输出,每次拿到了如果
dsklfjal123
·
2020-08-18 14:34
openresty
火焰图安装&使用
2.安装systemtap流程3.安装工具流程4.整体压测&结果4.1ab压测10并发2核-测试Unauthorized4.2ab压测10并发/100并发2核4.4结论5.Lua模块5.1重新编译安装
openresty
5.2lua
dsklfjal123
·
2020-08-18 14:33
lua
安装
openresty
下载安装包[root@server1
openresty
-1.17.8.2]#tarzxf
openresty
-1.17.8.2.tar.gz解压[root@server1
openresty
-1.17.8.2
徐一435
·
2020-08-17 19:17
小技巧
linux
运维
openresty
+mysql动态路由设计原理
首先
openresty
是用lua对nginx做的二次开发。
双鱼座girl
·
2020-08-17 17:14
linux上使用docker
是早已经安装好了,就是不知道怎么使用,于是找了一篇博文,对应相关的记录,也开始了自己的docker使用,以下记录使用过程:1.首先启动docker服务:命令:servicedockerstart2.我这里是需要安装
openresty
xiejunna
·
2020-08-17 17:02
docker
docker
利用nginx执行Shell 脚本
shell脚本通过远程url调用Shell命令是很爽的事情,可以解决很多问题.况且本文介绍的方法是非阻塞的,也就是说可以很多并发调用,无论你的命令执行时间多久,并不会导致web服务阻塞异常.首先自行安装
openresty
weixin_40429878
·
2020-08-17 16:54
技术
OpenResty
实现限流的几种方式
在开发api网关的时,做过一些简单的限流,比如说静态拦截和动态拦截;静态拦截说白了就是限流某一个接口在一定时间窗口的请求数。用户可以在系统上给他们的接口配置一个每秒最大调用量,如果超过这个限制,则拒绝服务此接口,而动态拦截其实也是基于静态拦截进行改进,我们可以依据当前系统的响应时间来动态调整限流的阈值,如果响应较快则可以把阈值调的大一些,放过更多请求,反之则自动降低限流阈值,只使少量请求通过。其实
一路奔跑94
·
2020-08-17 16:25
openresty
nginx
畅购spu,sku分离,Lua,
OpenResty
,Nginx,Canal同步(二)
文章目录一、spu+sku1、SPU与SKU概念2、代码生成器二、Lua1、lua是什么2、应用场景3、lua语法三、
OpenResty
(处理并发)1、
openResty
介绍2、有关安装
OpenResty
+小志+9
·
2020-08-17 14:44
#
微服务和分布式
实现
openresty
和php的结合
OpenResty
:
OpenResty
(又称:ngx_
openresty
)是一个基于NGINX的可伸缩的Web平台,
OpenResty
是一个强大的Web应用服务器,Web开发人员可以使用Lua脚本语言调动
Horizon_carry
·
2020-08-17 11:40
linux实战
openresty
php
树莓派教程-搭建文件下载服务器一
原文链接:http://blog.csdn.net/itisyang/article/details/69569553树莓派3
openresty
下载
openresty
及编译下载前往官网https://
openresty
.org
itisyang
·
2020-08-17 05:45
树莓派
openresty
ssl问题解决
最近在捣鼓微信小程序,在使用
openresty
的ssl发起https调用时,报如下错误:luasslcertificateverifyerror:(20:unabletogetlocalissuercertificate
zimmermanlin
·
2020-08-16 17:24
linux服务
编程语言
详解nginx的原生被动健康检查机制&灾备使用(含测试)
nginx作为一个集web服务器、cache、7层lb于一身的全能型选手,已经应用到互联网各种领域,其高性能、易使用的技术品质深得人心,连同在其基础上二开的tengine、
openresty
都有很大的用户量
无影V随风
·
2020-08-16 16:44
linux相关
在Ubuntu上安装
openResty
#1
在Ubuntu上安装
openResty
#1
OpenResty
®是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
dhkfo66064
·
2020-08-16 12:54
CentOS7搭建
OpenResty
Nginx
下载
OpenResty
Nginx源码包,按照打包步骤安装,参考文档:http://
openresty
.org/cn/installation.html按照步骤基本都可以正常安装将Nginx加入系统服务:
yangchenhui_ok
·
2020-08-16 04:15
日常小问题整理
Nginx静态资源、动静分离、反向代理简记
使用nginx作为Web服务器使用nginx作为动静分离服务器使用nginx作为反向代理服务器Nginxweb服务器部署
OpenResty
(解压、编译、make)location节点path:指定url
tolmanlau
·
2020-08-15 08:10
#
Nginx
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他