自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

重壓下的Ubuntu Tweak服務端的解壓方案

運維 系統(tǒng)運維
Ubuntu Tweak每天20,000+的使用量每天仍在繼續(xù),給我?guī)砗艽蟮膲毫Α畲蟮膲毫υ谟?,我沒有預料到這個情況,以至于我的Linode的Server的400GB流量,這個月才過了一半,就已經(jīng)吃掉70%了!

Ubuntu Tweak每天20,000+的使用量每天仍在繼續(xù),給我?guī)砗艽蟮膲毫?hellip;***的壓力在于,我沒有預料到這個情況,以至于我的Linode的Server的400GB流量,這個月才過了一半,就已經(jīng)吃掉70%了!

這意味著,未來幾天我不采取什么措施的話,要么我關閉服務、要么我募集捐助……這個時候,lfeng把他的Server給了我用,我終于可以先采取比較簡易的方式讓鏡像一下media部分,暫時先把流量導出去。方法很簡單:

首先看Server端的流量消耗情況:上下圖只差了兩天…平均一天5%,也就是20G。

Ubuntu Tweak bandwidth

意識到流量將在5天后就被吃光的情況下,我是各種著急啊,幸好lfeng同學主動說要給我Server用,于是我用了Nginx的rewrite把流量導出去了,就這么一行:

rewrite ^/media/(.*)$ http://ubuntu-tweak.lfeng.me$request_uri? redirect;

只要是訪問media目錄的,我就給他一個302重定向,到架在lfeng的那邊的media鏡像上去。

可是media的內(nèi)容是用戶上傳的,會不斷變化,怎么弄簡單的弄個同步呢。幸運的是這media還真不是變化特別頻繁,所以我用rsync搞了同步,放進cron里去跑:

  1. rsync -avz /path-to-source/media -e ssh user@dest.server:/path-to-dest/ubuntu-tweak/ 

這樣就可以用rsync通過ssh定期把這個Server的內(nèi)容同步到另一個Server上去了。

一切ready后,我在lfeng提供的Server上觀察了十分鐘,這時我開啟了nginx的access文件記錄:

可以看到,10分鐘的時間,ubuntu-tweak.com.acccess.log 就有了10,000+條記錄,也就是有了10,000個hit,平均每秒16個請求。

UbuntuTweak Hit

這樣我原始的Server暫時沒有了流量方面的壓力,我可以松一口氣了。

這個quick and dirty的減輕Server壓力的方式顯然不是長久之計,我需要對我這個基于Django(uwsgi+nginx)的WebApp做一下profile,然后好好進行優(yōu)化。

如果大家有什么好的practice,還請指教!

感謝lfeng~

下一篇我會講講比較悲劇的客戶端的優(yōu)化經(jīng)歷。

責任編輯:黃丹 來源: imtx.me
相關推薦

2010-03-04 16:09:58

Ubuntu apac

2011-09-07 13:33:51

ubuntuUbuntu Twea

2022-03-01 23:27:08

開發(fā)架構(gòu)服務端

2009-02-16 09:38:07

Ubuntu TweaUbuntu下載

2009-06-23 08:54:40

UbuntuTweakLinux

2010-01-13 10:10:24

UbuntuUbuntu Twea

2010-01-14 10:09:12

Ubuntu TweaUbuntu

2013-10-14 09:37:56

Ubuntu TweaUbuntu 13.1

2010-03-19 18:17:17

Java Server

2012-07-02 11:45:59

Ubuntu Twea開源

2010-03-16 10:52:20

Ubuntu10.04

2016-03-18 09:04:42

swift服務端

2023-10-17 12:53:00

AI模型

2012-05-25 09:35:48

Ubuntu操作系統(tǒng)

2009-05-05 10:38:26

LinuxUbuntuTweak 0.4.7

2010-07-27 13:56:55

Ubuntu TweaUbuntu 10.1

2016-08-04 14:41:21

架構(gòu)java服務端開發(fā)

2024-03-06 14:58:52

客戶端微服務架構(gòu)

2012-03-02 10:38:33

MySQL

2013-03-25 10:08:44

PHPWeb
點贊
收藏

51CTO技術棧公眾號