现在有一个网址 https://xxxx.com/api/test ,这个请求现在每秒中大概 700 次左右。。。然而实际上这个接口并没有任何用(业务已废弃)。。。那么问题来了。。。它现在占用了 80%的带宽,阿里云服务器带宽已经提升至 5M ,总共有 4 台机器扛着,但是由于有一台是临时实例,按流量计费。。现在想改 3 台去抗。。可是这破接口几乎占用了所有的出口流量。。。有没有办法在 nginx 层把他出网流量给掐掉。。最好让它 1b 流量也不出 。。。。
现在有一个网址 https://xxxx.com/api/test ,这个请求现在每秒中大概 700 次左右。。。然而实际上这个接口并没有任何用(业务已废弃)。。。那么问题来了。。。它现在占用了 80%的带宽,阿里云服务器带宽已经提升至 5M ,总共有 4 台机器扛着,但是由于有一台是临时实例,按流量计费。。现在想改 3 台去抗。。可是这破接口几乎占用了所有的出口流量。。。有没有办法在 nginx 层把他出网流量给掐掉。。最好让它 1b 流量也不出 。。。。
|
1
Deny 掉可以吗?
|
|
2
业务废弃为啥代码还留着?
- 从 app 层面删掉这个接口的代码 - 从 app 或 nginx 层面把该端口指向 404 ,用静态的页面,放 CDN |
|
3
@cxbig 旧版 app 啊 。。。。。新版的 app 已经删了。。。
|
|
4
@fising 这样也会有数据出网吧。。
|
|
nfrootOct 27, 2016
5
所以早就在想不要用主域名来搞这样的事情……
用个子域名来搞 出了这样的问题直接废弃掉这个子域名 |
|
6
location /api/test {
return 444 } |
|
7
吓得赶紧看了眼正在跑的爬虫……
|
|
8
@qwer1234asdf 少年 你怕啥????
|
|
9
@millken 那样还是有出网流量吧!!!!
|
|
10
同 2 楼意见
|
|
11
@lianxiaoyi 撸好的爬虫,被反爬虫给掐断了,你说呢。。。
|
|
12
@lianxiaoyi 444 是 nginx 一个特殊的状态码,会直接 close 连接。
|
|
13
@millken 赶紧还不是我想要的效果。。。。我已经加了一台服务器来抗了。。。
|
|
14
@qwer1234asdf 额。。。。难道你天天爬小黄网。。。。
|