全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3382|回复: 15
打印 上一主题 下一主题

[经验] 解决LNAMP双倍流量问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-23 11:07:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
嘿嘿,承蒙高手指点,其实简单到只需要增加一个路由表就解决啦。
  1. /sbin/route add -host 175.41.250.15 gw 127.0.0.1
复制代码
然后执行 /sbin/route -n 就可以看到这个IP走lo设备,也就是Loopback啦
接着设置成开机自启动
  1. echo "/sbin/route add -host 175.41.250.15 gw 127.0.0.1" >> /etc/rc.local
复制代码
把 175.41.250.15 换成你的IP就行了

加分加分~
16#
发表于 2011-3-23 11:50:14 | 只看该作者
原帖由 windywinter 于 2011-3-23 11:44 发表

本地回环设备和地址不应该出现在路由表中,因为路由表是向外部发送数据包才用的。
127.0.0.0/8都是本地回环地址,但谁也没见过路由表中出现
发送给本地的数据包应在路由选择之前送到本地回环设备,这一步是在TCP/IP协议栈 ...


协议栈里是这样,但是很多openvz架构VPS所谓的公网IP都是默认走母机设备的。这样在反向代理的时候也许会遇到问题
15#
发表于 2011-3-23 11:45:55 | 只看该作者
标记
14#
发表于 2011-3-23 11:44:28 | 只看该作者
原帖由 lavps 于 2011-3-23 11:13 发表


额~这样填加路由有错么?高手指点下。我不知道你说的bug是指什么?

本地回环设备和地址不应该出现在路由表中,因为路由表是向外部发送数据包才用的。
127.0.0.0/8都是本地回环地址,但谁也没见过路由表中出现
127.0.0.0/8 dev lo metric 100

发送给本地的数据包应在路由选择之前送到本地回环设备,这一步是在TCP/IP协议栈里写死的。
13#
发表于 2011-3-23 11:43:23 | 只看该作者
其实楼主这样运用路由表,并不能解决统计出错的bug
但是这种做法能解决的问题是:可以解决莫名在外网正常、负载正常情况下反向代理异常缓慢的问题。这种问题我遇到过,但不知道什么原因,咨询服务商未果的情况下,解决的办法就只有让IP走lo设备而不走母机设备。
我所使用的VPS主机都曾遇到过。。或者大家运气好没遇到过吧。
12#
发表于 2011-3-23 11:19:37 | 只看该作者
有毛分可加的
11#
发表于 2011-3-23 11:19:29 | 只看该作者
原帖由 诡谲 于 2011-3-23 11:15 发表

嗯,因为我配置的nginx不监听443,直接丢给后端,和你的不同。

127.0.0.1分给81端口 其他不变
10#
发表于 2011-3-23 11:18:02 | 只看该作者
原帖由 lavps 于 2011-3-23 11:13 发表


额~这样填加路由有错么?高手指点下。我不知道你说的bug是指什么?

那个VM面板的bug
9#
发表于 2011-3-23 11:15:17 | 只看该作者
原帖由 windywinter 于 2011-3-23 11:11 发表

有啥问题?

嗯,因为我配置的nginx不监听443,直接丢给后端,和你的不同。
8#
 楼主| 发表于 2011-3-23 11:13:38 | 只看该作者
原帖由 windywinter 于 2011-3-23 11:10 发表
用bug解决bug?
有毛分可加的,本来就是面板流量统计的bug,跟路由毛关系都没有。


额~这样填加路由有错么?高手指点下。我不知道你说的bug是指什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-7 00:29 , Processed in 0.076542 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表