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
通过 Consul+
OpenResty
实现无reload动态负载均衡
【转载请注明出处】:https://segmentfault.com/a/1190000022646856动态Nginx负载均衡的配置,可以通过Consul+Consul-Template方式,但是这种方案有个缺点:每次发现配置变更都需要reloadNginx,而reload是有一定损耗的。而且,如果你需要长连接支持的话,那么当reload时Nginx长连接所在worker进程会进行优雅退出,并当
后端老鸟
·
2020-05-27 23:24
openresty
负载均衡
Centos7安装
openResty
/www.kancloud.cn/inwsy/project/1128130安装编译所需要的环境:yuminstallreadline-develpcre-developenssl-develgcc去
OpenResty
毛豆有毛没豆
·
2020-05-25 23:51
nginx
Nginx 做首页限流
控制速率控制并发连接数控制速率漏桶法漏桶算法思路很简单,请求先进入到漏桶里,漏桶以一定的速度处理请求,当访问频率超过接口响应速率,然后就拒绝请求,可以看出漏桶算法能强行限制数据的传输速率,示意图如下:修改/usr/local/
openresty
灰白世界
·
2020-04-28 18:14
Nginx
开源工具
基于Nginx+nginx-rtmp-module实现 RTMP web流媒体方案
nginx依赖包1.1.2下载nginx-rtmp-module源码1.1.3Nginx源码安装1.2升级安装1.2.1安装依赖和下载nginx-rtmp-modul1.2.2升级nginx1.3基于
openresty
知者智者
·
2020-04-24 22:28
工业互联网+边缘计算
使用
openresty
通过lua修改请求/响应头
openresty
介绍在使用nginx时,如果我们想进行开发,开发难度比较大,
openresty
对nginx核心集成了很多lua三方模块,开发者可以使用lua脚本进行开发,开发者只需了解http协议和lua
我爱看明朝
·
2020-04-15 15:08
后端
Debian/Ubuntu 下 Nginx+Lua 环境搭建
前言:关于lua的特性不再赘述;以下步骤均使用了apt-get进行操作,免去了诸如ng-lua组件手动加载等繁琐的步骤,妄图使用其他方式安装的请移步官方文档:https://github.com/
openresty
Separes
·
2020-04-13 15:30
windows系统下调试
openresty
lua nginx mysql redis php7的集成环境
【更新2017-10-16】1、升级php为7.1.10升级
openresty
nginx1.11.52、增加php进程管理器,实现动态管理php,改善高并发php崩溃的问题这是一款为了能够在windows
一路有你_SJQ
·
2020-04-13 03:19
3.Centos下部署
OpenResty
OpenResty
官方网站http://
openresty
.org/en/
OpenResty
简介
OpenResty
™是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项
qlaiaqu
·
2020-04-13 02:03
openresty
相关
学习相关内容来自https://moonbingbing.gitbooks.io/
openresty
-best-practices/content/
openresty
/install_on_ubuntu.html
smallThree1
·
2020-04-13 00:59
openresty
里面 aes ecb加密
先上地址(代码将就着用吧O(∩_∩)O哈哈~)https://github.com/lilien1010/lua-bit因为再nginx+lua,
openresty
项目要用到AES的的ecb模式加解密,
不李不外的
·
2020-04-12 22:25
Linux学习66 运维安全-通信加密和解密技术入门
ssl/tls)协议2、OpenSSH(ssh)协议3、bind(dns)4、web(http):httpd(apache),php,mariadb(mysql),LAMP,nginx(tengine,
openresty
Presley
·
2020-04-12 12:00
nginx
openresty
openResty
安装centos添加yum仓库,安装yum-yinstallreadline-develpcre-developenssl-devel#yum安装#sudoyuminstall-yyum-utils
顶儿响叮当
·
2020-04-11 14:46
CentOS8上安装
OpenResty
安装
文章目录环境安装开发库下载源码包安装检查环境[root@localhost~]#cat/etc/redhat-releaseCentOSLinuxrelease8.1.1911(Core)安装开发库[root@localhost~]#yuminstallpcre-developenssl-develgcccurlwgettar-y下载源码包[root@localhost~]#wgethttps:/
我的名字o
·
2020-04-10 23:21
运维
API网关Kong(一):Nginx、
OpenResty
和Kong的基本概念与使用方法
作者:李佶澳转载请保留:原文地址发布时间:2018-09-2915:41:50+0800说明NginxNginx配置文件,指令与变量Nginx作为TCP/UDP负载均衡器Nginx模块
OpenResty
OpenResty
赚钱笔记
·
2020-04-10 12:18
OpenResty
安装 和 tcp (数据库负载均衡)
step1:下载安装
openresty
,我选择的是下载源码包安装,这里需要注意的是一定要包含--with-stream模块cd/usr/local/wgethttps://
openresty
.org/download
Ericla
·
2020-04-10 09:17
OpenResty
原理剖析及应用
//什么是
OpenResty
//
OpenResty
是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
清流_46837673
·
2020-04-09 15:45
网络
分布式
编程语言
linux
java
Agentzh的Nginx教程(OpenxResty三部曲1/3)
很久之前就拜读过春哥的很多文章,以及Nginx的相关博文,大部分内容都是来自持续关注的
OpenResty
内容,但是本教程确实是基础中的基础。
锅巴GG
·
2020-04-09 04:36
CentOS 6.5 安装
Openresty
OpenResty
®是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
R_X
·
2020-04-08 08:22
阿里云ECS部署:CentOS7 + PHP7.1 + Node.js +
OpenResty
+ Redis + Mysql5.7
0:去阿里云购买一台ECS,选择系统为CentOS7.2x64版本1:配置SSH登陆服务器【本地】-生成KEY(略):ssh-keygen-trsa-C"${email}"【本地】-上传公钥:scpid_rsa.pub${username}@${ip_address}:~/【ECS】-添加SSH:cat~/id_rsa.pub>>~/.ssh/authorized_keys【ECS】-删除KEY:
冰淤
·
2020-04-07 07:22
Openresty
+Lua+Kafka实现日志实时采集
简介在很多数据采集场景下,Flume作为一个高性能采集日志的工具,相信大家都知道它。许多人想起Flume这个组件能联想到的大多数都是Flume跟Kafka相结合进行日志的采集,这种方案有很多他的优点,比如高性能、高吞吐、数据可靠性等。但是我们如果要求对日志进行实时的采集,这显然不是一个好的解决方案。原因如下:就目前来说,Flume能支持实时监控一个目录的数据文件,一旦对某个目录的文件采集完成,就会
linzepeng
·
2020-04-06 19:00
CentOS安装
OpenResty
参考文档:http://
openresty
.org/cn/installation.html
OpenResty
的安装过程比较简单,官方文档也已经讲得很详细了,这里主要是做一下安装记录1、安装#下载wgethttps
tianranll
·
2020-04-06 19:11
linux
centos
nginx
openresty
Nginx的概述及Location配置
从2004年发布至今,凭借开源的力量,已经接近成熟与完善Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,支持很多第三方的模块扩展(可使用
openresty
进行二次开发)。
JunYI
·
2020-04-06 18:18
nginx
java
负载均衡
OpenResty
中的子查询
Nginx子请求是一种非常强有力的方式,它可以发起非阻塞的内部请求访问目标location。目标location可以是配置文件中其他文件目录,或任何其他nginxC模块,需要注意的是,子请求只是模拟HTTP接口的形式,没有额外的HTTP/TCP流量,也没有IPC(进程间通信)调用。所有工作在内部高效地在C语言级别完成。原型:localres=ngx.location.capture(uri)返回一
Uzero
·
2020-04-06 16:24
openresty
限流
准备环境准备luascriptmkdirlua创建lua/test.lua,并写入内容localredis=require('resty.redis')localred=redis.new()red:set_timeout(1000)localfunctionclose(red)ifnotredthenreturnendlocalok,err=red:set_keepalive(10000,100
wwq2020
·
2020-04-06 15:28
由一条
OpenResty
Error log谈谈ngx.exit与ngx.eof的区别
事由我们基于Vanilla开发了一个类似于一个网关的流量分发服务,在原来的业务线上对不同的业务使用不同的后端(PHP、Python、Lua...)进行处理,最近在紧锣密鼓的测试(当然这里咱们主要看问题),在扫荡日志的过程中发现有这样的一条[error](日志已打码)error-log没错,就是条:attempttosetngx.statusaftersendingoutresponseheader
zhoujingk_49
·
2020-04-04 04:45
Nginx在已安装的情况下新增 echo 模块
标签(空格分隔):nginx1查看已经安装过的模块#/usr/local/nginx/sbin/nginx-V2下载需要的echo模块#wgethttps://github.com/
openresty
/
ahcj_11
·
2020-04-03 23:51
我眼中的 Nginx(一):Nginx 和位运算
GithubID:tokers,活跃于
OpenResty
社区和Nginx邮件列表等开源社区,专注于服务端技术的研究;曾为ngx_lua贡献源码,在Nginx、ngx_lua、CDN性能优化、日志优化方面有较为深入的研究
又拍云
·
2020-04-02 19:45
我的微信读书2017总结
技术编程
OpenResty
最佳实践温铭Android开发精要范怀宇
爱柚子的陈同学
·
2020-04-02 07:01
mac 安装
openresty
hombrew默认路径为/usr/local/opt1.stepbrewupdate2.stepbrewinstallpcreopenssl3.stepbrewinstallhomebrew/nginx/
openresty
4
一梭蕉
·
2020-04-01 15:20
OpenResty
(Lua)笔记总结一
json解析的异常捕获localcjson=require"cjson"localjson_str=[[{"name":"ybl}]]localtab=cjson.decode(json_str)ngx.say(type(tab))代码执行错误日志如下:2016/12/1111:51:58[error]8364#0:*2810371luaentrythreadaborted:runtimeerro
Uzero
·
2020-03-31 18:47
一个
OpenResty
里OAuth 2认证的轮子(下)
上篇含全系列链接:传送门前一篇文章主要实现了OAuth最开始的一步,跳转至平台账号,和一些乱七八糟为了工程化做的准备。这篇文章里会实现OAuth剩下的步骤,包括从认证码到令牌符再到用户信息。之前的Nginx配置里已经先埋了个坑——在我们OAuth模块的初始化函数里,已经传了两个目前还没有用到的参数,token_endpoint和profile_endpoint,它们就对应着认证码换令牌符和令牌符取
槑菜干超人
·
2020-03-31 07:23
OpenResty
实现http层的nginx流量劫持
介绍
OpenResty
™是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
稻香_
·
2020-03-31 03:01
kong Gateway 使用说明
一、概述Nginx、OpenRestry、Kong这三个项目紧密相连:Nginx是模块化设计的反向代理软件,C语言开发;
OpenResty
是以Nginx为核心的Web开发平台,可以解析执行Lua脚本;Kong
Meteor_hy
·
2020-03-30 22:32
kong
gateway
使用说明
k8s
安装
Openresty
安装必要组件yuminstallpcre-developenssl-develgcc编译安装wgethttp://
openresty
.org/download/ngx_
openresty
-1.7.4.1
邵增卫
·
2020-03-30 13:51
OpenResty
安装 和 hello world
(1)部署
openresty
mkdir-p/usr/serverscd/usr/servers/yuminstallreadline-develpcrepcre-developensslopenssl-develgcccurlGeoIP-develwgethttp
wuy
·
2020-03-30 02:53
一、kong的介绍和安装
Kong是一个基于
Openresty
开发的网关平台,可以基于插件的形式控制网关的认证、负载、限速等。
黎明你好
·
2020-03-29 17:34
OpenResty
从入门到应用
什么是
openresty
?
OpenResty
®是一款基于NGINX和LuaJIT的Web平台。
OpenResty
(也称为ngx_
openresty
)是一个全功能的Web应用服务器。
小梅飘雪
·
2020-03-29 13:19
rpm版nginx安装ngx_lua_waf扩展
ngx_lua_waf是一个基于lua-nginx-module(
openresty
)的web应用防火墙lua-nginx-module项目地址下载资源1.下载luajit2.下载ngx_devel_kit3
JhonHarrison
·
2020-03-29 09:14
docker构建
openresty
1,安装docker2,配置编写
openresty
的配置放入制定目录本示例地址:/Users/king/Documents/docker/
openresty
/nginxnginx配置:lua配置:参数说明
请叫我淼哥哥
·
2020-03-27 08:51
个推技术学院:基于
OpenResty
和Node.js的微服务架构实践
什么是微服务?传统的单体服务架构是单独服务包,共享代码与数据,开发成本较高,可维护性、伸缩性较差,技术转型、跨语言配合相对困难。而微服务架构强调一个服务负责一项业务,服务可以单独部署,独立进行技术选型和开发,服务间松耦合,服务依赖的数据也独立维护管理。虽然微服务存在部署复杂、运维难度较大、分布式事务控制难、容错要求高等缺点,但总体而言,微服务的优点远大于其复杂性。微服务架构需要注意哪些问题?微服务
个推大数据
·
2020-03-26 08:23
Openresty
+Lua 读写文件
Talkischeap.Showmethecode.因为lua写读写操作比较麻烦,所以大致封装了一下。读文件:--读文件--参数:需要读取的文件路径--返回值:读出的内容,读取错误。--如果没有读出内容,第一个参数为nil,否则第二个参数为nillocalfunctionread_file(file_name)ifnotfile_namethenreturnnil,"missingfile_nam
8e744d4a988c
·
2020-03-25 22:53
Openresty
+Lua Redis连接池实现
Talkischeap.Showmethecode.localredis_c=require"resty.redis"localok,new_tab=pcall(require,"table.new")ifnotokortype(new_tab)~="function"thennew_tab=function(narr,nrec)return{}endendlocal_M=new_tab(0,15
8e744d4a988c
·
2020-03-25 22:49
电商高并发秒杀2 Nginx反向代理负载均衡
1.部署Nginx
OpenResty
安装部署Nginx
OpenResty
将许多配置编译成了一个二进制包,内部集成了许多nginx特性;1、安装
openresty
1)通过在CentOS系统中添加
openresty
香沙小熊
·
2020-03-23 08:14
一个
OpenResty
里OAuth 2认证的轮子(补遗)
上篇含全系列链接:传送门如果你有认真读第一篇博客,你可能也会注意到阮老师博客里的回复,有人提到了OAuth标准里有一个参数,叫state,少了它的话网站就有可能受到CSRF攻击。这个参数到底怎么用呢?为什么少了就有CSRF攻击的漏洞呢?其实这个问题我曾经也纠结过很久,去年读到一篇文章,终于明白CSRF攻击是怎么实现的了——然而那篇文章也找不到了。大体思路其实就是攻击的网站需要支持多账号绑定,然后攻
槑菜干超人
·
2020-03-21 13:52
openresty
自动拦截高频IP
以前就知道
openresty
有这个功能,认识人往往就是这样,问题发生了,才去被动解决,反思!
苏州运维开发
·
2020-03-21 01:58
Nginx入门(二)Nginx echo 模块的使用
项目地址:https://github.com/
openresty
/ec
樂浩beyond
·
2020-03-20 06:32
Nginx request line 换行导致的 400 异常分析
但是当我用lua脚本,将一台NGINX接收到的请求筛选后,转发给另外一台NGINX处理时,收到如下400响应:HTTP/1.1400BadRequestServer:
openresty
/1.11.2.2Date
bigzuo
·
2020-03-20 04:59
OpenResty
配置gzip 压缩JSON
先安装好
OpenResty
,然后配置Nginx.conf,配置文件设置在http{...}里整个配置如下#默认值:gzipoff#作用域:http,server,location,if(x)location
冰冰大象
·
2020-03-18 14:37
利用DockerCompose部署
Openresty
反向代理 Tomcat
这里我们nginx采用
openresty
环境准备安装dockerengine和dockercompose无需多言,值得一提的是安装dockercompose时使用pip安装要快很多。
adot
·
2020-03-18 04:15
OpenResty
Redis 安装部署测试SET GET功能
OpenResty
Redis安装部署测试SETGET功能参考文档http://www.redis.cn/download.htmlhttps://
openresty
.org/cn/installation.htmlhttps
三杯水Plus
·
2020-03-18 03:23
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他