[alibaba/higress]更新dns服务的端口后,不会在关联的ingress中更新端口

2025-11-04 227 views
0

先创建一个dns服务,配置12200端口,关联一个ingress,然后更新dns服务的端口为12201,在ingress中没有更新,导致找不到cluster

回答

0

这两个配置现在是不联动的。实际上你修改了服务来源之后,相当于之前的服务下线了,新的服务上线了。路由里绑定的是老服务。所以你需要修改路由。

2

修改服务后同步修改ingress会引入别的问题吗?

2

修改服务后同步修改ingress会引入别的问题吗?

因为这两个事情是独立的。你修改的不是服务,而是服务来源,只是这种服务来源比较特殊,只会产生出一个服务。就类似于你修改了一个 nacos 服务来源的地址,导致从中发现的服务列表发生了变化,进而绑定老服务的路由失效了。

1

那有什么解法吗,目前这种情况可能会引入别的问题,比如一个dns服务关联了几十上百路由,修改服务后需要修改所有路由

9

那有什么解法吗,目前这种情况可能会引入别的问题,比如一个dns服务关联了几十上百路由,修改服务后需要修改所有路由

什么情况下 DNS 服务会修改端口且路由不变呢?

3

用户配了一堆路由之后发现后端服务的端口配错了