当前位置: 首页> 财经> 访谈 > 建站平台 iis_福州网站建设托管_seo站长博客_东莞seo项目优化方法

建站平台 iis_福州网站建设托管_seo站长博客_东莞seo项目优化方法

时间:2025/8/28 7:21:01来源:https://blog.csdn.net/qq_43652666/article/details/144614773 浏览次数:0次
建站平台 iis_福州网站建设托管_seo站长博客_东莞seo项目优化方法

现象:

两个vs中配置了同一个svc地址,导致其中的一个vs路由配置不生效,看到istiod服务的报错duplicate domain from service

解决:

istiod服务报错日志

2024-11-13T14:54:50.394181675+08:00     "pilot_vservice_dup_domain": {
2024-11-13T14:54:50.394188065+08:00         "xxx.svc.cluster.local:80": {
2024-11-13T14:54:50.394192825+08:00             "proxy": "xx-59cf68bfdf-x57d2.xx-ns",
2024-11-13T14:54:50.394197005+08:00             "message": "duplicate domain from service: xxx-api.xx-master.svc.cluster.local:80"
2024-11-13T14:54:50.394200645+08:00         }
2024-11-13T14:54:50.394204055+08:00     }
2024-11-13T14:54:50.394207575+08:00 }

配合istioctl的其它子命令进行验证

# 查看侦听器配置
istioctl proxy-config listeners xxx-pod.xx-ns |grep "xx"
10.99.46.36    80    Trans: raw_buffer; App: http/1.1,h2c                                     Route: x.x-master.svc.cluster.local:80
10.99.46.36    80    ALL                                                                      Cluster: outbound|80||mp-x.ns.svc.cluster.local
# 查看集群cluster配置
istioctl proxy-config clusters xx-pod.ns |grep "xx"
xx.ns.svc.cluster.local                           80        -          outbound      EDS              
xx.ns.svc.cluster.local                         80        -          outbound      EDS     
# 路由配置
istioctl proxy-config routes xx-pod.ns |grep -E "tts"
deploymentxx.ns.svc.cluster.local:80                 deploymentxx.ns.svc.cluster.local:80                              *                                                                                                                     /*                     svc1-name-virtualservice.ns
deploymentxx.ns.svc.cluster.local:80               deploymentxx.ns.svc.cluster.local:80                            *                                                                                                                     /*                     svc1-name-virtualservice.ns
80                                                                                    deploymentxx.ns.svc.cluster.local:80                              svc1-name, svc1-name.ns + 1 more...                           /*                     svc2-virtualservice.ns
80                                                                                    deploymentxx.ns.svc.cluster.local:80                            svc2, svc2.ns + 1 more...                       /*                    svc-virtualservice.ns

将其中一个vs的hosts字段更改即可

此篇属于事后记录

关键字:建站平台 iis_福州网站建设托管_seo站长博客_东莞seo项目优化方法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: