可能的原因包括etcd服务未运行、网络问题、权限不足或etcd配置错误等。 针对您遇到的“failed to fetch data from etcd: failed to check item data of [/apisix/ssls]”错误,这里有几个可能的解决步骤: 检查etcd服务状态: 使用命令systemctl status etcd或kubectl get pods -n kube-system | grep etcd来检查...
log.error("failed to fetch data from etcd: ", err, ", ", tostring(self)) ngx_sleep(self.resync_delay + rand() * 0.5 * self.resync_delay) break end end if not exiting() and self.running then ngx_timer_at(0, _automatic_fetch, self) end end 4.4 配置同步 封装_automatic_fetch逻辑...
2023/12/04 10:22:53 [error] 49#49: *15 [lua] config_etcd.lua:868: failed to fetch data from etcd: /usr/local/apisix/apisix/core/config_etcd.lua:806: failed to create etcd instance for key [/apisix/routes]: /usr/local/openresty/lualib/resty/core/base.lua:80: loop or previous e...
Why there are a lot of "failed to fetch data from etcd, failed to read etcd dir, etcd key: xxxxxx" errors in error.log? First please make sure the network between APISIX and etcd cluster is not partitioned. If the network is healthy, please check whether your etcd cluster enables the...
self.etcd_cli=etcd_cli end--同步数据 local ok,err=sync_data(self)iferr theniferr~="timeout"and err~="Key not found"and self.last_err~=err then log.error("failed to fetch data from etcd: ",err,", ",tostring(self))endiferr~=self.last_err then ...
util.die("failed to update nginx.conf: ", err, "\n") end 初始化 ETCD,读取ETCD集群配置,进行连接 local version_url = host .. "/version" local errmsg local res, err local retry_time = 0 while retry_time < 2 do res, err = request(version_url, yaml_conf) ...
fbthrift Python 并不支持发送 extend host name(SNI):https://github.com/vesoft-inc/nebula-python/pull/238,写了 PR 去做支持。这时候 APISIX 中的报错是failed to find SNI: 2022/11/15 10:18:26 [error] 78#78: *1744270 stream [lua] init.lua:842: stream_ssl_phase(): failed to fetch ssl...
为什么error.log中会出现 "failed to fetch data from etcd, failed to read etcd dir, etcd key: xxxxxx" 的错误? 请按照以下步骤进行故障排除: 确保Apache APISIX 和集群中的 etcd 部署之间没有任何网络问题。 如果网络正常,请检查是否为 etcd 启用了gRPC gateway。默认状态取决于你是使用命令行还是配置文件来...
fbthrift Python 并不支持发送 extend host name(SNI):https://github.com/vesoft-inc/nebula-python/pull/238,写了 PR 去做支持。这时候 APISIX 中的报错是failed to find SNI: 2022/11/1510:18:26[error]78#78: *1744270 stream [lua] init.lua:842: stream_ssl_phase(): failed to fetch ssl confi...
[error] 13627#59627: *81 [lua] config_etcd.lua:881: failed to fetch data from etcd: /usr/local/share/lua/5.1/apisix/core