Groups
Conversations
All groups and messages
Send feedback to Google
Help
Sign in
Groups
openresty
Conversations
Labels
About
openresty
1–30 of 4095
这里是 OpenResty 中文邮件列表,用于中文用户讨论 OpenResty 软件包以及 Nginx 和 Lua 相关的所有技术问题。
OpenResty 通过汇聚各种设计精良的 Nginx 模块和 Lua 库,将 Nginx 有效地变成一个强大的 Web 应用服务器,以便让 Web 开发人员使用 Lua 脚本语言,快速构造出足以胜任 10K+ 并发连接的非阻塞的 Web 应用。
OpenResty 英文邮件列表在这里:
https://groups.google.com/
group/openresty-en
订阅方法:发送空白邮件到地址
openresty+
subscribe@googlegroups.com
即可完成订阅。
发贴:在完成订阅之后,直接发送你的讨论邮件到地址
openr
esty@googlegroups.com
官网:
http://openresty.org/
仓库:
https://github.com/
agentzh/ngx_openresty
维护者: 章亦春 (agentzh)
http://agentzh.org/
Mark all as read
Report abusive group
0 selected
HN Z (Ne)
Sep 20
ngx_lua库的set-cookie问题
使用中发现,无论是使用ngx.header['Set-Cookie']方法还是ngx.header.set_cookie方式来setcookie,仅最后一次set生效。对于比较复杂的请求
unread,
ngx_lua库的set-cookie问题
使用中发现,无论是使用ngx.header['Set-Cookie']方法还是ngx.header.set_cookie方式来setcookie,仅最后一次set生效。对于比较复杂的请求
Sep 20
Chenxu Wang
,
Yao Weibin
2
Sep 20
proxy_buffering & subs_filter 生效问题
subs模块是filter模块,可以在输出内容的时候进行流式替换。如果你不需要替换,直接关闭这个模块就好。 Chenxu Wang <wangch...@gmail.com> 于
unread,
proxy_buffering & subs_filter 生效问题
subs模块是filter模块,可以在输出内容的时候进行流式替换。如果你不需要替换,直接关闭这个模块就好。 Chenxu Wang <wangch...@gmail.com> 于
Sep 20
沙伦
Sep 20
openresty SMTP Proxy是否支持内容解析
Hi 我正在实现一个功能,我将客户端SMTP协议的流量引到了nginx,希望在nginx中实现内容解析和邮件转发。配置如下。 转发功能正常,可以将邮件正常发出去。但是内容解析不知该如何做。官方文档没有
unread,
openresty SMTP Proxy是否支持内容解析
Hi 我正在实现一个功能,我将客户端SMTP协议的流量引到了nginx,希望在nginx中实现内容解析和邮件转发。配置如下。 转发功能正常,可以将邮件正常发出去。但是内容解析不知该如何做。官方文档没有
Sep 20
1412
,
Junlong li
3
Sep 4
nginx的access_log写磁盘问题
明白了,感谢大佬的解答。 因为nginx是异步落日志的(“access log是在数据返回给客户端之后才开始写入”),那目前是不是没有手段可以保证日志不丢失,即日志真正写入磁盘了才返回OK,否则返回错误
unread,
nginx的access_log写磁盘问题
明白了,感谢大佬的解答。 因为nginx是异步落日志的(“access log是在数据返回给客户端之后才开始写入”),那目前是不是没有手段可以保证日志不丢失,即日志真正写入磁盘了才返回OK,否则返回错误
Sep 4
Klen Zhang
Aug 24
nginx: [alert] failed to load the 'resty.core' module
我安装的时候使用了自定义目录,openresty安装在了/home/mydir/usr/local目录里面,然后启动的时候,报了失败 nginx: [alert] failed to load the
unread,
nginx: [alert] failed to load the 'resty.core' module
我安装的时候使用了自定义目录,openresty安装在了/home/mydir/usr/local目录里面,然后启动的时候,报了失败 nginx: [alert] failed to load the
Aug 24
小镇错题家
, …
haijun dong
10
Aug 22
openresty table 清空后执行GC后内存不释放
我在虚拟机里测试:ubuntu 18, 64位,内存设置4G,测试中使用内存太多的话会killed,所以只测试了正常运行的情况。我贴上linux下luajit的脚本和测试结果的附件。 在2023年8月
unread,
openresty table 清空后执行GC后内存不释放
我在虚拟机里测试:ubuntu 18, 64位,内存设置4G,测试中使用内存太多的话会killed,所以只测试了正常运行的情况。我贴上linux下luajit的脚本和测试结果的附件。 在2023年8月
Aug 22
jian wang
,
haijun dong
4
Aug 17
如何让log_by_lua在其他第三方log模块后执行?
配置完以后自动生成了一个objs目录,里面有ngx_modules.c, ngx_auto_headers.h, ngx_auto_config.h 等文件, 具体位置我忘记了。你再搜索下文件,你的第
unread,
如何让log_by_lua在其他第三方log模块后执行?
配置完以后自动生成了一个objs目录,里面有ngx_modules.c, ngx_auto_headers.h, ngx_auto_config.h 等文件, 具体位置我忘记了。你再搜索下文件,你的第
Aug 17
zhang zhang
, …
fox6 pix
6
Aug 16
如何在lua中获取用户操作的ip
前端有把客户端IP传进来吗?如果前端有F5之类的,可能需要F5配置X-Forwarded-For 客户端IP的。 haijun dong <dongh...@gmail.com> 于
unread,
如何在lua中获取用户操作的ip
前端有把客户端IP传进来吗?如果前端有F5之类的,可能需要F5配置X-Forwarded-For 客户端IP的。 haijun dong <dongh...@gmail.com> 于
Aug 16
jian wang
,
Junlong li
4
Aug 3
指令执行顺序
你可以参考一下这两个链接。 另外,你也没有说你们的意愿是啥,所以这个问问题的效率就低了。 https://github.com/openresty/lua-nginx-module#
unread,
指令执行顺序
你可以参考一下这两个链接。 另外,你也没有说你们的意愿是啥,所以这个问问题的效率就低了。 https://github.com/openresty/lua-nginx-module#
Aug 3
Jiahao Wang
,
Jintao Zhang
2
Jul 19
[ANN] OpenResty 1.21.4.2 released
Hi, teams Great job! Thanks for your work! However, I haven't seen the corresponding tag on
unread,
[ANN] OpenResty 1.21.4.2 released
Hi, teams Great job! Thanks for your work! However, I haven't seen the corresponding tag on
Jul 19
jet li
Jul 18
openrsty 怎样实现 fancy 美化目录和文件输出
各位大神好: 原来用的nginx + fancy,实现美化文件服务器输出,现在想使用 openresty,body_filter_by_lua 返回漂亮的web 页面,并且按时间排序文件名,那
unread,
openrsty 怎样实现 fancy 美化目录和文件输出
各位大神好: 原来用的nginx + fancy,实现美化文件服务器输出,现在想使用 openresty,body_filter_by_lua 返回漂亮的web 页面,并且按时间排序文件名,那
Jul 18
jian wang
Jul 13
openresty同时编译高版本openssl和国密ssl
openresty如何同时编译高版本openssl和国密ssl?
unread,
openresty同时编译高版本openssl和国密ssl
openresty如何同时编译高版本openssl和国密ssl?
Jul 13
Zavier Lyu
Jul 7
如何转发子请求响应头部
想在echo_subrequest实现将subrequest的响应header放到主请求的响应header上,但是似乎在echo中的echo_exec_echo_sync中就已经发送了响应头部,怎么才能
unread,
如何转发子请求响应头部
想在echo_subrequest实现将subrequest的响应header放到主请求的响应header上,但是似乎在echo中的echo_exec_echo_sync中就已经发送了响应头部,怎么才能
Jul 7
danny dun
Jul 7
关于http event-stream 流式请求的反向代理问题
HI,在使用openresty作为反向代理的过程中遇到了如下问题,烦请了解的兄弟帮忙分析一下问题在哪,应该如何解决呢 场景:公司搞大模型,类似于chatgpt那种问答类型的服务,开发那边起了一个服务,
unread,
关于http event-stream 流式请求的反向代理问题
HI,在使用openresty作为反向代理的过程中遇到了如下问题,烦请了解的兄弟帮忙分析一下问题在哪,应该如何解决呢 场景:公司搞大模型,类似于chatgpt那种问答类型的服务,开发那边起了一个服务,
Jul 7
Liang Zhibang
2
Jul 7
发布一个集成modsecurity规则的waf模块
后续考虑基于coraza开发log4j,struts漏洞的检测模块 在2023年7月7日星期五 UTC+8 16:03:50<Liang Zhibang> 写道: 因为modsecurity
unread,
发布一个集成modsecurity规则的waf模块
后续考虑基于coraza开发log4j,struts漏洞的检测模块 在2023年7月7日星期五 UTC+8 16:03:50<Liang Zhibang> 写道: 因为modsecurity
Jul 7
brian
, …
Jun Ouyang
3
Jun 6
关于tcpsock:receiveany方法的一个问题?(求大神解惑)
这里TCP是流式的协议,本来TCP的协议里面就不会保证这个的,所以这个行为是预期的。 On Jun 5, 2023, at 15:45, brian <baiya...@gmail.com
unread,
关于tcpsock:receiveany方法的一个问题?(求大神解惑)
这里TCP是流式的协议,本来TCP的协议里面就不会保证这个的,所以这个行为是预期的。 On Jun 5, 2023, at 15:45, brian <baiya...@gmail.com
Jun 6
小镇错题家
,
xue
2
Jun 6
关于data, err, partial = tcpsock:receive(pattern?)中,err=closed的问题
In case of success, it returns the data received; in case of error, it returns nil with a string
unread,
关于data, err, partial = tcpsock:receive(pattern?)中,err=closed的问题
In case of success, it returns the data received; in case of error, it returns nil with a string
Jun 6
Yachao Zhang
, …
xue
4
Jun 6
目前使用 apisix:2.15.0-centos 程序出现死锁,CPU 跑到 100%,这个是什么问题啊?
为什么在这里问,为什么不去apisix. 我的发帖子看不到吗? 在2023年5月10日星期三 UTC+8 21:09:10<liju...@openresty.com> 写道: 这个可以使用
unread,
目前使用 apisix:2.15.0-centos 程序出现死锁,CPU 跑到 100%,这个是什么问题啊?
为什么在这里问,为什么不去apisix. 我的发帖子看不到吗? 在2023年5月10日星期三 UTC+8 21:09:10<liju...@openresty.com> 写道: 这个可以使用
Jun 6
小镇错题家
,
Junlong li
2
May 28
如何在openresty / lua-nginx-module项目中提交pr
你可以在 google 中搜索如何在 github 中提交PR? 比如这是其中一个搜索结果: https://juejin.cn/post/7108740596738719751 On Sunday,
unread,
如何在openresty / lua-nginx-module项目中提交pr
你可以在 google 中搜索如何在 github 中提交PR? 比如这是其中一个搜索结果: https://juejin.cn/post/7108740596738719751 On Sunday,
May 28
louis....@gmail.com
, …
Junlong li
7
May 22
响应时间抖动问题
每个请求一个新建的连接就是短链接,否则是长连接 On Tuesday, May 16, 2023 at 10:58:16 AM UTC+8 jeffya...@gmail.com wrote: 您理解的
unread,
响应时间抖动问题
每个请求一个新建的连接就是短链接,否则是长连接 On Tuesday, May 16, 2023 at 10:58:16 AM UTC+8 jeffya...@gmail.com wrote: 您理解的
May 22
waiban lueng
, …
Junlong li
4
May 22
在ngx.thread.spawn中使用resty.mysql库对mysql进行并发查询,不时会获取到查询状态是SENT的sock,导致查询不成功以及无法setkeppalive 已查看 0 次
function _M.connect(self, config) 这个函数没有必要添加 self,后面的调用你传参是 _M.connect({host="127.0.0.1",})
unread,
在ngx.thread.spawn中使用resty.mysql库对mysql进行并发查询,不时会获取到查询状态是SENT的sock,导致查询不成功以及无法setkeppalive 已查看 0 次
function _M.connect(self, config) 这个函数没有必要添加 self,后面的调用你传参是 _M.connect({host="127.0.0.1",})
May 22
waiban lueng
May 19
在ngx.thread.spawn中使用resty.mysql库对mysql进行并发查询,不时会获取到查询状态是SENT的sock,导致查询不成功以及无法setkeppalive
连接并获取db实例的方法如下: local mysql = require "resty.mysql" function _M.connect(self, config) local
unread,
在ngx.thread.spawn中使用resty.mysql库对mysql进行并发查询,不时会获取到查询状态是SENT的sock,导致查询不成功以及无法setkeppalive
连接并获取db实例的方法如下: local mysql = require "resty.mysql" function _M.connect(self, config) local
May 19
Jiahao Wang
Apr 18
[ANN] OpenResty 1.21.4.2 RC1 is now available for testing
Hi folks, We've just kicked out a new release candidate, OpenResty 1.21.4.2 RC1, for the
unread,
[ANN] OpenResty 1.21.4.2 RC1 is now available for testing
Hi folks, We've just kicked out a new release candidate, OpenResty 1.21.4.2 RC1, for the
Apr 18
pengm...@163.com
, …
Junlong Li
4
Apr 15
resty.upload使用中经常把cpu跑到100%
local t_res = os.execute('cd ' .. dir_path) if t_res ~= 0 and t_res ~= true then os.execute(
unread,
resty.upload使用中经常把cpu跑到100%
local t_res = os.execute('cd ' .. dir_path) if t_res ~= 0 and t_res ~= true then os.execute(
Apr 15
goutong
,
Junlong Li
2
Apr 11
使用Iperf测试NGINX转发功能时发现的问题
你可以看看 error.log 是否有你想要的信息。 On Monday, April 10, 2023 at 4:29:45 PM UTC+8 goutong wrote: 测试方法: 在两台机器上
unread,
使用Iperf测试NGINX转发功能时发现的问题
你可以看看 error.log 是否有你想要的信息。 On Monday, April 10, 2023 at 4:29:45 PM UTC+8 goutong wrote: 测试方法: 在两台机器上
Apr 11
xiaoqink
,
Junlong Li
2
Apr 11
install systemtap in high version of kernel, packages missing
you can build the kernel yourself. On Tuesday, March 28, 2023 at 11:28:24 AM UTC+8 xiaoqink wrote:
unread,
install systemtap in high version of kernel, packages missing
you can build the kernel yourself. On Tuesday, March 28, 2023 at 11:28:24 AM UTC+8 xiaoqink wrote:
Apr 11
Klen Zhang
,
Junlong Li
2
Mar 24
openresty反向代理失效?
https://github.com/openresty/stream-lua-nginx-module#reqsockpeek 可以使用这个接口,这样就不会把数据取走 On Friday, March
unread,
openresty反向代理失效?
https://github.com/openresty/stream-lua-nginx-module#reqsockpeek 可以使用这个接口,这样就不会把数据取走 On Friday, March
Mar 24
wallace wallace
Mar 23
openresty的中的全局变量问题
1、在init_work_by_lua中定的定义的全局变量,在access_by_lua中打印_G看不到, 但是在init_work_by_lua定义的aa= require "resty.
unread,
openresty的中的全局变量问题
1、在init_work_by_lua中定的定义的全局变量,在access_by_lua中打印_G看不到, 但是在init_work_by_lua定义的aa= require "resty.
Mar 23
郭俊勇
Mar 15
厦门快快网络科技有限公司,招聘30k
郭俊勇 2023年2月14日 09:59:25 收件人 openresty 精通 Openresty Lua, C 语言开发,可开发 Nginx/Openresty C 模块与 Lua 模块
unread,
厦门快快网络科技有限公司,招聘30k
郭俊勇 2023年2月14日 09:59:25 收件人 openresty 精通 Openresty Lua, C 语言开发,可开发 Nginx/Openresty C 模块与 Lua 模块
Mar 15
tianxia...@gmail.com
Mar 13
ngx.redirect和ngx.status在Nginx的error_page下,返回状态码设置会失效
ngx.redirect和ngx.status在Nginx的error_page下,返回状态码设置会失效吗?
unread,
ngx.redirect和ngx.status在Nginx的error_page下,返回状态码设置会失效
ngx.redirect和ngx.status在Nginx的error_page下,返回状态码设置会失效吗?
Mar 13