SkyeYoung opened a new issue, #12458:
URL: https://github.com/apache/apisix/issues/12458

   ### Current Behavior
   
   In https://github.com/apache/apisix/pull/12383#discussion_r2221865942, we 
found that the stream plugin was loaded incorrectly in the http subsystem. This 
is obviously incorrect behavior.
   
   Whether the http plugin will be loaded in the stream subsystem was not found 
in the PR's processing flow and needs to be verified in the fix.
   
   
   ### Expected Behavior
   
   Only http plugins should be loaded in the http subsystem. 
   Only stream plugins should be loaded in the stream subsystem.
   
   ### Error Logs
   
   _No response_
   
   ### Steps to Reproduce
   
   1. Use https://github.com/apache/apisix/pull/12383 or wait for the merged 
code
   2. Enable Prometheus plugin in stream and http
   3. Start apisix and access the metrics API
   4. Check the error log. You should be able to find the logs we added in PR 
https://github.com/apache/apisix/pull/12383/files#diff-390eaff60bfa1071dd1850bce9c7689452eaa13f07bf45a927921ecf05886d1bR237
 in the error log.
   
   ### Environment
   
   - APISIX version (run `apisix version`): master or 
https://github.com/apache/apisix/pull/12383
   - Operating system (run `uname -a`): ubuntu 24.10
   - OpenResty / Nginx version (run `openresty -V` or `nginx -V`):
   - etcd version, if relevant (run `curl 
http://127.0.0.1:9090/v1/server_info`):
   - APISIX Dashboard version, if relevant:
   - Plugin runner version, for issues related to plugin runners:
   - LuaRocks version, for installation issues (run `luarocks --version`):
   


-- 
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-unsubscr...@apisix.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to