PALMisLIFE 討論區

標題: PIL人多的時候實在有點慢 [列印本頁]

作者: priscilla    時間: 2005-4-7 00:20
標題: PIL人多的時候實在有點慢
PIL已經成為我日常生活中不可或缺的一個好網站了
相信對很多人來說也是如此啊
所以半夜的PIL被大家塞爆了
整個網站像牛一樣不停的喘氣
每按一次鍵要等大概一二十秒才會動

Discuz! info: Can not connect to MySQL server

Time: 2005-4-7 12:02am
Script: /viewthread.php

Error: Too many connections
Errno.: 1040

Similar error report has beed dispatched to administrator before.

前幾天有人說要把天氣預報也放到PIL上
我覺得還是不要好了
其實如果放到我的最愛連過去也不要兩秒鐘

還有大家儘量把大圖放在Flickr再用連結連過去吧

希望大家一起愛護PIL
作者: priscilla    時間: 2005-4-7 00:59
標題: Re: PIL人多的時候實在有點慢
現在又好很多了
果然從五百多人變成一百多人上站還是有差的

作者: and4amy    時間: 2005-4-7 00:59
標題: Re: PIL人多的時候實在有點慢
建議在晚上把搜尋功能也暫時關閉好了
這樣可以減輕許多系統的負荷
作者: 阿輝    時間: 2005-4-7 01:13
標題: Re: PIL人多的時候實在有點慢
資料庫部分目前連線數已調大,以避免出現 Too many connections 的錯誤
討論區本體部分進行部分微調,例如搜尋的間隔等等...

Web Server 目前大概能調的都調了 OTZ 大概是調整的極限了

其實目前反而速度的問題不是頻寬 (大概用不到 50% 的頻寬)
問題是卡在機器效能上 ,以目前機器約是 1.4g 處理器,同時負荷 Web 跟資料庫大概可能是效能瓶頸了

問題是在提供機器的公司可能要請他們幫 PIL 列預算可能比較困難
要自己籌新主機放進機房,一來是不小筆的錢,二來人家公司機房大概也不是說隨便就可以放

目前會跟目前提供支援的公司聯絡溝通看看有何比較好的改進或處理方式,必要的話要花錢解決也是要解決
軟體跟設定部分會繼續調整,不過看來能調整壓榨出來的空間大概不多

=======================================

當然如果有能提供主機與頻寬的任何形式公司,也都歡迎跟阿輝聯絡看看有沒有合作的機會就是了
作者: mfhsieh    時間: 2005-4-7 03:12
標題: Re: PIL人多的時候實在有點慢
Originally posted by 阿輝 at 2005-4-7 01:13:
問題是卡在機器效能上 ,以目前機器約是 1.4g 處理器,同時負荷 Web 跟資料庫大概可能是效能瓶頸了


我想有很多人都是習慣用 "最新文章" 掛在 PIL 網上。這個 load 應該不小 (猜的)。

如果 "最新文章" 的部份改用靜態輸出,每三或五分鐘輸出一次,那麼資料庫的負擔應該會減少很多。 (像大部份的 blog 系統,資料雖然是在資料庫中,可是用戶看到的是輸出的靜態 html 檔。)

所以將流程改變成這樣:

after somebody hits the "show the newest post" :

   time1 = current time
   time2 = the creation time of static html file
   if time1 - time2 > 5 min then
      create the static html file
   end if
   redirect to the static html file

除了競標外,大概也沒一定要看到即時的 "最新文章" 的必要。而且競標時,還是直接監看該 thread 比較實在。

不過,還是得由站長評估,這有沒有用,好不好改。




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5