当前位置: 首页 > news >正文

范县网站建设电话全椒县城乡规划建设局网站

范县网站建设电话,全椒县城乡规划建设局网站,北京官方seo搜索引擎优化推荐,昆明微网站搭建目录 一、前言二、准备工作三、问题排查四、总结参考资料 一、前言 在经过前面几天k8s和Istio的安装之后#xff0c;开始进入最核心的阶段。微服务在抛弃传统的服务注册和服务发现之后#xff0c;是怎么在istio怎么做服务间的调用的呢#xff1f;本次实战花费了我2-3天的时… 目录 一、前言二、准备工作三、问题排查四、总结参考资料 一、前言 在经过前面几天k8s和Istio的安装之后开始进入最核心的阶段。微服务在抛弃传统的服务注册和服务发现之后是怎么在istio怎么做服务间的调用的呢本次实战花费了我2-3天的时间经过不断的尝试折腾最后终于把服务间的调用调通了。下面我将介绍我本次的实践过程希望对于同样在研究这个技术有困难的同学提供一定的帮助。 二、准备工作 对应不熟悉的技术我也是首先找了这方面的博文。我本次也是参考如下两篇博文进行实践的 istio gateway入口流量路由管控istio 访问网格内的服务(路由管理) 对于第一篇博文还是比较顺利的问题就出在第二篇博文。在最关键的那一步服务间的调用出现问题了报错日志如下 upstream connect error or disconnect/reset before headers. reset reason: connection failure, transport failure reason: delayed connect error: 111 我看有博文上有显示pilot 的pod我还还怀疑是我少安装了pilot找了一圈也没发现怎么安装pilot。 后面再安装了kiali 之后在调用中又看到了如下的报错 PassthroughCluster然后又经过一阵折腾又报了如下的错误 503 Service Unavailable: [no body]后面我还咨询了博主本人问是不是spring项目中需要加spring-cloud-kubernetes 依赖然后博主还回复我了不需要这个用的就是istio的 LoadBalancer。 三、问题排查 几个关键点如下 ingressgateway 的类型 istio 安装时使用istioctl install --set profiledemo -y 安装的时候ingressgateway 默认安装的类型就是LoadBalancer后面我为了方便访问我改完了NodePort。通过上面博主的提示然后我看他博文里面ingressgateway 的类型确实为LoadBalancer于是我就将它改过来了然后我看他的EXTERNAL-IP 是“localhost” 于是我也将我的ingressgateway 的EXTERNAL-IP 改为了本机IP,如下图所示 istio-springboot-demo-b服务是否正常 当我安装istio-springboot-demo-a服务的方式部署完istio-springboot-demo-b后发现istio-springboot-demo-b并不能正常访问。我才发现istio-springboot-demo-a项目的端口是8080这是微服务默认的端口istio-springboot-demo-b服务在容器里面配的是8081但是我在微服务项目里面并没有配置这个端口于是我加上配置重新打包镜像。至于怎么通过容器端配置修改服务的端口我后面再研究。 3.服务间调用通过IP是否能调用通 当我在阅读如下博文Istio(十二)Istio问题排查的之后我查看了我的springboot-demo-b服务的情况如下图所示 于是服务间调用我通过POD IP可以正常调用如下图所示 然后我又通过SVC IP也可以正常调用如下图所示 在我写本文之前SVC 端口是8081后面我将SVC 端口IP换成了80 后面又通过服务名端口也可以正常调用了如下图所示 最后我将SVC 端口8081改为80就大功告成了(80端口可以省略同命名空间调用.svc.cluster.local也可以省略) 四、总结 通过本次实验掌握了通过命令修改SVC type和externalIPs的方法如下所示 kubectl patch service kiali -n istio-system -p {spec:{type:NodePort}} kubectl patch svc istio-ingressgateway --namespace istio-system --patch {spec: { externalIPs: [192.168.1.29] }}还包括kubectl的如下方法 kubectl edit svc istio-ingressgateway -n istio-systemkubectl get pod istio-springboot-demo-b-v1-6859cf6699-nrl4r -n istio-demos -o json kubectl describe pod istio-springboot-demo-b-v1-5c789bf465-72f4c -n istio-demos另外学会了xshell 批量发送请求 for i in $(seq 1 100); do curl -s -o /dev/null http://192.168.1.29:32207/productpage; done参考资料 istio 访问网格内的服务(路由管理)istio gateway入口流量路由管控Istio(十二)Istio问题排查istio服务案例实践在 Istio 中调试 503 错误OpenShift 4 之Istio-Tutorial (8) 在服务之间配置Mutual TLS双向传输安全
http://www.hkea.cn/news/14309162/

相关文章:

  • 软件it网站建设方案wordpress的支付插件
  • 重庆旅游seo整站优化安徽安庆属于南方还是北方
  • 公众号做视频网站会封吗异次元wordpress模板
  • 怎么申请域名建网站做模拟人生比较有名的网站
  • 阳谷网站建设费用南充做网站电话
  • 峰峰做网站泰国网站建设
  • 优秀网站设计平台asp.net做网站步骤
  • 网站静态生成目录 名称 建议广东十大网站建设品牌
  • 企业网站建设多长时间安顺住房和城乡建设部网站
  • 南通优化网站排名企业网站php源码
  • 四川省建设厅门户网站校园网络拓扑图及网络方案
  • 网站 建设 汇报贵州十大广告公司
  • 电子网站建设价格平阴网站建设费用
  • 高校网站建设彩票网站制作
  • 网站建设调查广告设计与制作的课程
  • 上海云建站模板无锡时光科技网站建设公司怎么样
  • 网站开发的重要性做新网站不换域名
  • 母婴的网站建设产品如何做线上推广
  • 网页设计好的网站做自行车网站应该注意什么
  • 慈云寺网站建设wordpress首页设置成某个页面
  • 为什么需要建设网站甘肃建设投资集团控股有限网站
  • 手机网站开发报价个人做网站有什么好处
  • 做网站咋做网页制作与前端开发
  • 优秀网站的必备要素windows优化大师是官方的吗
  • 网站vps门户网站建设多久
  • 好的logo设计网站设计说明怎么写200字
  • 东莞医院网站建设乐云seo模板网站建设
  • 泰安哪里有做网站app的电子商务网站建设的范围是什么意思
  • 网站备案多少岁wordpress forest
  • 如何解析网站资源网盘链接