2019年08月21日 服务部署笔记 请求打不到域名后某个pod上
2024-08-31 00:08:15
背景:
一个小项目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两个端口
最新文章
- Xamarin.Android之布局文件智能提示问题
- cocos2dx游戏开发——别踩白块学习笔记(二)——经典模式的实现
- C# vs MySql
- Windows 10 Weather App无法正常显示解决方法
- js清除缓存方法
- 关于angularJS与jquery在使用上的一些感悟
- 我的ECshop二次开发从零开始
- mysql 找不到或无法加载已注册的 .Net Framework Data Provider
- A Knight's Journey(dfs)
- nginx 3.nginx+fastcgi
- 现场故障案例:AIX安装Oracle10G runInstaller弹出错误一例
- MySQL安装指南
- github 上传项目基本步骤
- 原生js反转字符串
- [DeeplearningAI笔记]改善深层神经网络_深度学习的实用层面1.10_1.12/梯度消失/梯度爆炸/权重初始化
- metasploit下Windows下多种提权方式
- 如何理解以太坊ABI - 应用程序二进制接口
- django后台显示图片 而不是图片地址
- Future接口和FutureTask类【FutureTask实现了Runnable和Future接口】
- php生成带自定义logo和带二维码跳转自定义地址的二维码
热门文章
- 关于slf4j log4j log4j2的jar包配合使用的那些事
- 数据结构实验之数组一:矩阵转置(SDUT 2130)
- 页面的beforeunload和unload的事件应用
- 下载安装Xocde并创建一个C语言的项目工程
- C++常用字符串函数使用整理
- 基本PSO算法实现(Java)
- 安装VMware虚拟机和centos操作系统
- Tensorflow使用训练好的模型进行测试,发现计算速度越来越慢
- 彻底搞清楚javascript中的require、import和export(js模块加载规范的前世今生)
- jQuery源码解读----part 2