Open jujiale opened 3 months ago
found in #8493 it also have the same error log, but it seems not methion the sync data issue, so I don't know if it is the same issue
I try to modify the config_etcd.lua config_util.fire_all_clean_handlers(val)
to config_util.fire_all_clean_handlers(false)
, which the error could the same as the above I mentioned, the data between etcd and apisix in not the same
今天似乎遇到了类似问题,dashboard新增了一条路由,etcd存储OK,但是apisix始终无法查到该路由,最终删除了原apisix pod后恢复正常,目前日志尚未看到相关信息
Description
Hello,I suffered the following situation in our prd apisix cluster and one dev apisix node our prd has 4 env, each has 3 apisix instance, deployed with rpm, one cluster( we all it A in here) appear a odd thing, let me describe:
`
when I invoke /v1/route/route_id, config like below:
` we could see that the uris is not the same, and the update_time is not the same, but in other cluster, it works well
2.apisix log shows: note that the error log is consistent output, seems the issue occurs all the time.
`
3.capture the 2379 port in apisix instance, found:
` also found many request is timeout beyond 30s, as below:
because we use 2.15.0 in prd env, so we could not upgrade it randomly
want to know if it is apisix bug, if it is , we plan merge some changes to solve it, and why config could not sync to apisix instance
Environment
apisix version
): 2.15.0uname -a
):openresty -V
ornginx -V
):curl http://127.0.0.1:9090/v1/server_info
):3.5.0luarocks --version
):