首页 > 其他 > 详细

2019年08月21日 服务部署笔记 请求打不到域名后某个pod上

时间:2019-08-21 17:27:52      阅读:86      评论:0      收藏:0      [点我收藏+]

背景:

  一个小项目http+https的小项目, 需要配置域名, 因http 和 https服务共存, 所以决定域名后面挂两个不同的LVS, 80端口一个, 443端口一个.

服务框架:

  nginx服务挡在前面, 监听80 和 443端口, 请求到来之后, nginx转发给后面的go http server

出现问题:

  查看nginx 和 gohttp的log,发现有些请求打不到nginx上, 故而后面的gohttpserver也收不到请求.

问题定位:

  域名解析是不区分端口的, client端域名解析后拿到一个lvs, 由于上面的服务配置两个不同的LVS只有80 或 443其中的一个, 所以当一个https请求拿到80端口的LVS时, 服务就会出现错误.

解决措施

  LVS同时有80 和 443两个端口

2019年08月21日 服务部署笔记 请求打不到域名后某个pod上

原文:https://www.cnblogs.com/wuwangchuxin0924/p/11388698.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!