You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "dream110fly (via GitHub)" <gi...@apache.org> on 2023/05/25 13:41:12 UTC
[GitHub] [apisix] dream110fly opened a new issue, #9547: bug: we can not close upstream keepalive
dream110fly opened a new issue, #9547:
URL: https://github.com/apache/apisix/issues/9547
### Current Behavior
we run apisix base on apisix-base, can not close upstream keepalive even set apisix/conf/config.yaml keepalive_timeout to 0 or set upstream config option keepalive_pool.idle_timeout to 0 as here https://apisix.apache.org/docs/apisix/2.13/admin-api/#upstream。 maybe because https://github.com/api7/apisix-nginx-module/blob/main/patch/1.21.4/lua-resty-core-enable_keepalive.patch#L177
if not idle_timeout then
idle_timeout = DEFAULT_KEEPALIVE_IDLE_TIMEOUT
### Expected Behavior
set idle_timeout to one value such as 0 to close upstream keepalive
### Error Logs
_No response_
### Steps to Reproduce
1. config your route and upstream
2. set apisix/conf/config.yaml keepalive_timeout to 0 or set upstream config option keepalive_pool.idle_timeout to 0
3. catch network package to see wether keepalive is closed
### Environment
- APISIX version (run `apisix version`): 2.13.1
- Operating system (run `uname -a`): 3.10.0-514.el7.x86_64
- OpenResty / Nginx version (run `openresty -V` or `nginx -V`): nginx version: openresty/1.19.3.1
built by gcc 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC)
built with OpenSSL 1.1.1n 15 Mar 2022
TLS SNI support enabled
configure arguments: --prefix=/usr/local/openresty/nginx --with-cc-opt='-O2 -DAPISIX_BASE_VER=0.0.0 -DNGX_SECURE_MEM -I/usr/local/openssl/include -I/usr/local/pcre/include -I/usr/local/zlib/include -Wno-error=deprecated-declarations' --add-module=../ngx_devel_kit-0.3.1 --add-module=../echo-nginx-module-0.62 --add-module=../xss-nginx-module-0.06
- LuaRocks version, for installation issues (run `luarocks --version`): /usr/bin/luarocks 2.3.0
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix] dream110fly commented on issue #9547: bug: we can not close upstream keepalive
Posted by "dream110fly (via GitHub)" <gi...@apache.org>.
dream110fly commented on issue #9547:
URL: https://github.com/apache/apisix/issues/9547#issuecomment-1563639120
sorry, I mistack here if not idle_timeout , 0 is alse true
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix] dream110fly closed issue #9547: bug: we can not close upstream keepalive
Posted by "dream110fly (via GitHub)" <gi...@apache.org>.
dream110fly closed issue #9547: bug: we can not close upstream keepalive
URL: https://github.com/apache/apisix/issues/9547
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org