我的牛角尖题目是:

假设要转移www.aslibra.com的网页服务,如何从 192.168.1.2 转移到 192.168.1.3 上,保持日志记录正常?

我觉得有几个方法:

1 切换域名即可,有一定的时间是两个机器同时服务的,要求不高的可以如此
2 proxy代理,服务正常,但192.1.1.3接受到的请求是 192.168.1.2,没法收到用户IP
3 Redirect方式,服务也正常,但可以用ip方式访问,对于多域名的虚拟主机不太行
4 LVS形式,没尝试过,但估计可以直接应用,而且把服务都直接转移到 192.168.1.2,同时切换域名,这样肯定就完全转移了,有严格的时间要求的切换都可以正常。
5 linux端口映射,可以把本端口收到的数据包全部转移

简单说明一下几个形式:

1 proxy形式1,按ip转移

  ProxyPass                /   http://192.168.1.3/  
   ProxyPassReverse     /   http://192.168.1.3/  

2 proxy形式1,按域名转移

指定hosts文件 www2.aslibra.com 192.168.1.3

  ProxyPass                /   http://www2.aslibra.com/  
   ProxyPassReverse     /   http://www2.aslibra.com/  

3 Redirect模式

Redirect permanent / http://192.168.1.3/
或者用正则把所有访问规律的转移

4 LVS和端口映射没懂
Tags: ,
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐