通过流量复制解决某个服务节点无响应的问题
来源:互联网 发布:无线耳机怎么连接mac 编辑:程序博客网 时间:2024/05/14 17:23
说明:这里仅说明单台服务器的情况.Docker Container 分别映射到不同的端口. Docker Container里通过tomcat对外提供服务.
1.如图,如果反向代理服务器发来一个请求,请求到达Nginx后,假设是匹配到Service A的Upstream,这时会根据nginx.conf里对应的分发算法,分配到端口10100或10101.
2.假设10100对应的docker container 内的tomcat挂了(通常是因为container所持有的可用内存不足,导致该container内的tomcat被杀掉.)
3.此时请求正好被分配到10100端口,这时就会导致出现404.
4.如果此时,我们做一份流量的复制,并且加上超时时间.则当请求发送到10100,超时或404后,再将复制的流量发送到10101端口即可.
0 0
- 通过流量复制解决某个服务节点无响应的问题
- anr用户无响应问题的解决
- eclipse启动无响应问题的解决
- 一个RFT频繁无响应的问题的解决
- 解决 OD的 注入的代码无响应问题
- 解决ListView的onItemClickListener无响应的问题
- OD解决OD的 注入的代码无响应问题
- [经验总结]解决MFC 进度条无响应的问题
- 解决HttpURLConnection setConnectTimeout超时无响应的问题
- 解决SSH自动断线,无响应的问题。
- 解决PopupWindow获得焦点后按键无响应的问题
- 解决HttpURLConnection setConnectTimeout超时无响应的问题
- 解决点击左上角“关于本机”无响应的问题
- 解决SSH自动断线,无响应的问题
- 解决HttpURLConnection setConnectTimeout超时无响应的问题
- 解决MySQL无服务问题
- AIX下weblogic服务停止响应问题的解决
- 解决SSH登录无响应问题
- ubuntu12.04中cuda6.5的安装与测试(双显卡)
- Data Science---Pandas Learning
- JAVA中如何获取中文汉字的首字母
- HTML标签
- windows 忘记MySQL5.6的root密码 ,修改密码的方法
- 通过流量复制解决某个服务节点无响应的问题
- C++ 中四种cast比较(转载)
- redis 慢查询日志
- Java的package和import机制
- 几个经常用到的字符串的截取
- Python——6切片
- Leetcode题解 287. Find the Duplicate Number
- 用MARKDOWN编写数学公式的尝试
- Remove Duplicates from Sorted Array