Web服务在本地PC的负载均衡(根据IP不同进行分配)
来源:互联网 发布:mac模拟器windows 编辑:程序博客网 时间:2024/05/22 21:10
package
com.ljf.test;
import
java.io.IOException;
import
java.util.Enumeration;
import
java.util.HashMap;
import
java.util.Map;
import
javax.servlet.ServletException;
import
javax.servlet.http.HttpServlet;
import
javax.servlet.http.HttpServletRequest;
import
javax.servlet.http.HttpServletResponse;
public
class
Reurlt
extends
HttpServlet {
private
static
final
long
serialVersionUID = 1L;
public
Reurlt() {
super
();
}
protected
void
doGet(HttpServletRequest request, HttpServletResponse response)
throws
ServletException, IOException {
doGet(request, response);
}
protected
void
doPost(HttpServletRequest request, HttpServletResponse response)
throws
ServletException, IOException {
String pas=
""
;
pas=request.getQueryString();
String ip = request.getHeader(
"x-forwarded-for"
);
if
(ip ==
null
|| ip.length() ==
0
||
"unknown"
.equalsIgnoreCase(ip)) {
ip = request.getHeader(
"Proxy-Client-IP"
);
}
if
(ip ==
null
|| ip.length() ==
0
||
"unknown"
.equalsIgnoreCase(ip)) {
ip = request.getHeader(
"WL-Proxy-Client-IP"
);
}
if
(ip ==
null
|| ip.length() ==
0
||
"unknown"
.equalsIgnoreCase(ip)) {
ip = request.getRemoteAddr();
}
String ipd=ip.substring(
0
,
6
);
System.out.println(ipd+
'|'
+ip);
if
(ip.equals(
"10.63.0.12"
)){
response.sendRedirect(
"http://172.19.44.111:8082/dacx/dmsSjjView.htm?"
+pas);
}
else
{
response.sendRedirect(
"http://10.63.1.120:7011/dacx/dmsSjjView.htm?"
+pas);
}
}
}
0 0
- Web服务在本地PC的负载均衡(根据IP不同进行分配)
- web服务的负载均衡
- SpringCloud(第 007 篇)电影微服务,使用定制化 Ribbon 在客户端进行负载均衡,使用 RibbonClient 不同服务不同配置策略
- 四、负载均衡之IP分配
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- web集群服务的负载均衡方案选择与实现
- grpc(1):Centos 安装java的grpc服务,使用haproxy进行负载均衡,nginx不支持
- Web集群与负载均衡服务实现
- 使用LVS(Linux Virtual Server)在Linux上搭建负载均衡的集群服务
- nginx负载均衡的分配方式
- JavaScript-this的指向
- HDU_4609_3-idiots
- 剑指offer 面试题2
- POJ 1247 Magnificent Meatballs(水~)
- 拟把疏狂图一醉
- Web服务在本地PC的负载均衡(根据IP不同进行分配)
- C++线性代数库Armadillo
- Uva - 120 - Stacks of Flapjacks
- CodeForces 354A - Vasya and Robot (简单思维)
- 洗刷刷OO三A
- hypercall的实现机制与硬件虚拟化
- 深入理解Java对象序列化
- Android下用OpenCV3.0库静态链接错误解决方法
- lisp基本操作及其函数名解释