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

   ### Description
   
   I used nacos and apisix-seed as service discovery,  when apisix-seed rewrite 
upstream info to etcd, an error occurred in apisix:
   
   [error] 51#51: *251621 [lua] config_etcd.lua:843: failed to fetch data from 
etcd: failed to check item data of [/apisix/upstreams] err:additional 
properties forbidden, found _discovery_type,  etcd key: /apisix/upstreams, 
context: ngx.timer
   
   additional properties like _discovery_type is necessary to apisix-seed, this 
error caused apisix-seed not work. 
   by the way, error will not occur when use apisix 3.5.0 and below version.
   
   ### Environment
   
   - APISIX version (run `apisix version`): 3.6.0--debian
   - Operating system (run `uname -a`): Apple M1 Pro
   - OpenResty / Nginx version (run `openresty -V` or `nginx -V`): 
openresty/1.21.4.1
   - etcd version, if relevant (run `curl 
http://127.0.0.1:9090/v1/server_info`):  3.4
   - APISIX Dashboard version, if relevant: 3.0.1-alpine
   - Plugin runner version, for issues related to plugin runners:
   - LuaRocks version, for installation issues (run `luarocks --version`):
   - APISIX-SEED version:  0.1.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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to