Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
openresty
Conversations
Labels
About
openresty
Contact owners and managers
1–30 of 4115
这里是 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 group
0 selected
gz x
, …
Junlong li
3
Mar 15
OpenResty官方release版本构建选项能从哪看到
参考 https://github.com/openresty/openresty-packaging/blob/master/rpm/SPECS/openresty.spec On Friday,
unread,
OpenResty官方release版本构建选项能从哪看到
参考 https://github.com/openresty/openresty-packaging/blob/master/rpm/SPECS/openresty.spec On Friday,
Mar 15
chopin w.
, …
417132187
4
Mar 14
使用ngx.eof 之后的部分会完整占用worker造成阻塞,不会进行协程切换
unread,
使用ngx.eof 之后的部分会完整占用worker造成阻塞,不会进行协程切换
Mar 14
jet li
, …
417132187
3
Mar 14
OpenResty 怎样支持HTTP3
unread,
OpenResty 怎样支持HTTP3
Mar 14
wei zhu
Mar 4
nginx代理socket请求,禁用容灾参数:proxy_next_upstream off配置不生效问题
Dear All: 我在使用nginx代理socket请求的时候,由于后端没有做业务幂等,现需要将ng的容灾容参数关闭。但是配置后,发现仍然会出现重试情况。不知道哪里出现了问题。还请大神帮忙指点斧正。
unread,
nginx代理socket请求,禁用容灾参数:proxy_next_upstream off配置不生效问题
Dear All: 我在使用nginx代理socket请求的时候,由于后端没有做业务幂等,现需要将ng的容灾容参数关闭。但是配置后,发现仍然会出现重试情况。不知道哪里出现了问题。还请大神帮忙指点斧正。
Mar 4
泽彬李
Feb 29
在balancer_by_lua_block中读取post请求时出现问题
我遇到了一个问题。 当我在balance_by_lua阶段,没有ngx.req.read_body()时,可以使用get_post_args函数读取post的参数;相反,但在access_by_lua
unread,
在balancer_by_lua_block中读取post请求时出现问题
我遇到了一个问题。 当我在balance_by_lua阶段,没有ngx.req.read_body()时,可以使用get_post_args函数读取post的参数;相反,但在access_by_lua
Feb 29
Shang Yu
,
Frank
3
Feb 26
ngx.req.get_body_data总是返回nil
https://m.fanruo.net/nginx-lua-%E5%BC%80%E5%8F%91%E4%B8%AD%E8%BF%87%E7%A8%8B%E4%B8%AD-post-body-%E8%
unread,
ngx.req.get_body_data总是返回nil
https://m.fanruo.net/nginx-lua-%E5%BC%80%E5%8F%91%E4%B8%AD%E8%BF%87%E7%A8%8B%E4%B8%AD-post-body-%E8%
Feb 26
pengm...@163.com
, …
Junlong Li
5
Feb 20
resty.upload使用中经常把cpu跑到100%
很长时间忘了回复,cpu跑到100%的原因是死循环clone系统调用导致的,clone执行时间稍长就有可能被信号中断,中断后又会重新执行,陷入循环。信号是由timer_resolution控制发出的,
unread,
resty.upload使用中经常把cpu跑到100%
很长时间忘了回复,cpu跑到100%的原因是死循环clone系统调用导致的,clone执行时间稍长就有可能被信号中断,中断后又会重新执行,陷入循环。信号是由timer_resolution控制发出的,
Feb 20
jian wang
, …
Junlong li
3
Feb 8
调用access_by_lua_file阻塞openresty
1. 你是使用什么版本的 OpenResty? 2. 操作系统是什么? 3. 是官方的发行版还是自己编译的? 4. 有没有可以重现的例子? On Sunday, February 4, 2024 at
unread,
调用access_by_lua_file阻塞openresty
1. 你是使用什么版本的 OpenResty? 2. 操作系统是什么? 3. 是官方的发行版还是自己编译的? 4. 有没有可以重现的例子? On Sunday, February 4, 2024 at
Feb 8
HN Z (Ne)
, …
Junlong li
3
Feb 4
ngx_lua库的set-cookie问题
对于 cookies,你应该用 GET MODIFY SET这样的方式。而不是直接 SET On Sunday, February 4, 2024 at 12:07:59 PM UTC+8 along
unread,
ngx_lua库的set-cookie问题
对于 cookies,你应该用 GET MODIFY SET这样的方式。而不是直接 SET On Sunday, February 4, 2024 at 12:07:59 PM UTC+8 along
Feb 4
Klen Zhang
,
along
2
Feb 3
nginx: [alert] failed to load the 'resty.core' module
改下lua_package_path和lua_package_cpath试试 On Thursday, August 24, 2023 at 1:28:12 PM UTC+8 haidai...@
unread,
nginx: [alert] failed to load the 'resty.core' module
改下lua_package_path和lua_package_cpath试试 On Thursday, August 24, 2023 at 1:28:12 PM UTC+8 haidai...@
Feb 3
沙伦
,
along
2
Feb 3
openresty SMTP Proxy是否支持内容解析
不闲麻烦的话,应该可以自己写个nginx module特殊处理这个事情 On Wednesday, September 20, 2023 at 3:08:35 PM UTC+8 luns...@
unread,
openresty SMTP Proxy是否支持内容解析
不闲麻烦的话,应该可以自己写个nginx module特殊处理这个事情 On Wednesday, September 20, 2023 at 3:08:35 PM UTC+8 luns...@
Feb 3
ls too
,
along
3
Feb 3
编译安装时 会出现这个错误 ngx_table_elt_t’没有名为‘next’的成员
ngx http brotli可以看下这个模块依赖的nginx版本最高是哪个,可能新版本nginx源码有做过修改,但是这个brotli模块没有做相应的更新 On Thursday, October 5,
unread,
编译安装时 会出现这个错误 ngx_table_elt_t’没有名为‘next’的成员
ngx http brotli可以看下这个模块依赖的nginx版本最高是哪个,可能新版本nginx源码有做过修改,但是这个brotli模块没有做相应的更新 On Thursday, October 5,
Feb 3
Shreesha K.K
, …
along
3
Feb 3
Large downloads getting truncated when Content-Length missing
1,浏览器发起请求到nginx server; 2,这个nginx server有一些lua代码,lua代码又通过httpc:request,请求后端服务的一个文件,返回给浏览器; 这里 有几个问题呀,
unread,
Large downloads getting truncated when Content-Length missing
1,浏览器发起请求到nginx server; 2,这个nginx server有一些lua代码,lua代码又通过httpc:request,请求后端服务的一个文件,返回给浏览器; 这里 有几个问题呀,
Feb 3
Yanjie Wang
,
along
2
Feb 3
set_by_lua_block 和 rewrite_by_lua_block 之间消耗了大量时间
在调用ngx.now的时候,首先调用一下ngx.update_time,ngx.now可能是被缓存下来的时间; 开启debug日志瞅瞅 On Saturday, December 9, 2023 at
unread,
set_by_lua_block 和 rewrite_by_lua_block 之间消耗了大量时间
在调用ngx.now的时候,首先调用一下ngx.update_time,ngx.now可能是被缓存下来的时间; 开启debug日志瞅瞅 On Saturday, December 9, 2023 at
Feb 3
davi...@gmail.com
,
along
2
Feb 3
经常出现worker CPU 100%,卡在luajit的一个循环中
1,如果是可以百分百复现,应该也可以解决;看下对应的lua代码写的有没有啥问题; 2,试用一下openresty-xray试试; 3,升级openresty试试; On Thursday,
unread,
经常出现worker CPU 100%,卡在luajit的一个循环中
1,如果是可以百分百复现,应该也可以解决;看下对应的lua代码写的有没有啥问题; 2,试用一下openresty-xray试试; 3,升级openresty试试; On Thursday,
Feb 3
louis....@gmail.com
,
Junlong li
3
Feb 2
openresty多核心性能下降问题
这里应该跟多核间的锁竞争是有关系的。其它更多的问题需要用你可以使用 OpenResty XRay 进行性能分析。 On Friday, February 2, 2024 at 7:56:21 PM
unread,
openresty多核心性能下降问题
这里应该跟多核间的锁竞争是有关系的。其它更多的问题需要用你可以使用 OpenResty XRay 进行性能分析。 On Friday, February 2, 2024 at 7:56:21 PM
Feb 2
chris bo
,
Junlong Li
2
Jan 17
The lua_ssl_trusted_certificate configuration takes a long time to reload
You can use the openresty ssl_certificate_by_lua to dynamically load the certificates. On Tuesday,
unread,
The lua_ssl_trusted_certificate configuration takes a long time to reload
You can use the openresty ssl_certificate_by_lua to dynamically load the certificates. On Tuesday,
Jan 17
3824...@qq.com
2
Jan 14
通过lua-resty-http发起的请求到同一个openresty服务上 能否获取到对应的请求头部?
sorry, i made a mistake. the config above will work fine. and it will generate correct header as what
unread,
通过lua-resty-http发起的请求到同一个openresty服务上 能否获取到对应的请求头部?
sorry, i made a mistake. the config above will work fine. and it will generate correct header as what
Jan 14
Yusheng Li
Jan 11
Introduces an awesome API Router based on Radix Tree.
I've written an awesome API Router based on Radix Tree. It's lightweight, modern, OpenAPI
unread,
Introduces an awesome API Router based on Radix Tree.
I've written an awesome API Router based on Radix Tree. It's lightweight, modern, OpenAPI
Jan 11
Jiahao Wang
Jan 10
[ANN] OpenResty 1.25.3.1 released
Hi folks, I am happy to announce the new formal release, 1.25.3.1, of our OpenResty web platform
unread,
[ANN] OpenResty 1.25.3.1 released
Hi folks, I am happy to announce the new formal release, 1.25.3.1, of our OpenResty web platform
Jan 10
Jiahao Wang
Jan 9
[ANN] OpenResty 1.21.4.3 released
Hi folks, We released OpenResty 1.21.4.3, on 7 Nov 2023, with important security patches for the
unread,
[ANN] OpenResty 1.21.4.3 released
Hi folks, We released OpenResty 1.21.4.3, on 7 Nov 2023, with important security patches for the
Jan 9
1412
, …
Ron Yu
5
11/13/23
nginx的access_log写磁盘问题
没有,除非你修改nginx源码,access log作用的阶段就是在请求处理之后的 在2023年9月5日星期二 UTC+8 10:13:37<1412> 写道: 明白了,感谢大佬的解答。
unread,
nginx的access_log写磁盘问题
没有,除非你修改nginx源码,access log作用的阶段就是在请求处理之后的 在2023年9月5日星期二 UTC+8 10:13:37<1412> 写道: 明白了,感谢大佬的解答。
11/13/23
张泽瑞
, …
Ron Yu
3
11/13/23
关于 openresty 中变量共享的问题咨询
首先worker是单进程的,其次协程是非抢占式的调度,在lua代码中只要不涉及yield调用的代码就不会被打断,就不会有并发安全问题 在2023年11月6日星期一 UTC+8 02:37:45<张
unread,
关于 openresty 中变量共享的问题咨询
首先worker是单进程的,其次协程是非抢占式的调度,在lua代码中只要不涉及yield调用的代码就不会被打断,就不会有并发安全问题 在2023年11月6日星期一 UTC+8 02:37:45<张
11/13/23
哪吒
,
Junlong li
3
10/31/23
如何更改openresty的默认依赖库路径呢
要给个具体的例子,什么系统,编译错误是什么,怎么复现。 On Tuesday, October 31, 2023 at 2:52:49 PM UTC+8 Junlong li wrote: 没有明白变更
unread,
如何更改openresty的默认依赖库路径呢
要给个具体的例子,什么系统,编译错误是什么,怎么复现。 On Tuesday, October 31, 2023 at 2:52:49 PM UTC+8 Junlong li wrote: 没有明白变更
10/31/23
chris bo
10/9/23
ngx_http_lua_run_thread接口调用出错
为什么libc中的fork会调用到自定义的接口里面? #0 ENGINE_unload_qat () at e_qat.c:1207 #1 0x00007ffff4b57fb2 in ?? ()
unread,
ngx_http_lua_run_thread接口调用出错
为什么libc中的fork会调用到自定义的接口里面? #0 ENGINE_unload_qat () at e_qat.c:1207 #1 0x00007ffff4b57fb2 in ?? ()
10/9/23
Chenxu Wang
,
Yao Weibin
2
9/20/23
proxy_buffering & subs_filter 生效问题
subs模块是filter模块,可以在输出内容的时候进行流式替换。如果你不需要替换,直接关闭这个模块就好。 Chenxu Wang <wangch...@gmail.com> 于
unread,
proxy_buffering & subs_filter 生效问题
subs模块是filter模块,可以在输出内容的时候进行流式替换。如果你不需要替换,直接关闭这个模块就好。 Chenxu Wang <wangch...@gmail.com> 于
9/20/23
小镇错题家
, …
haijun dong
10
8/22/23
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月
8/22/23
jian wang
,
haijun dong
4
8/17/23
如何让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 等文件, 具体位置我忘记了。你再搜索下文件,你的第
8/17/23
zhang zhang
, …
fox6 pix
6
8/16/23
如何在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> 于
8/16/23
jian wang
,
Junlong li
4
8/3/23
指令执行顺序
你可以参考一下这两个链接。 另外,你也没有说你们的意愿是啥,所以这个问问题的效率就低了。 https://github.com/openresty/lua-nginx-module#
unread,
指令执行顺序
你可以参考一下这两个链接。 另外,你也没有说你们的意愿是啥,所以这个问问题的效率就低了。 https://github.com/openresty/lua-nginx-module#
8/3/23