iT邦幫忙

DAY 11
3

一個IT人的社會觀察系列 第 11

11頻寬不足?

頻寬不足,就像SQL效率低落、程式啟動造成CPU高度負載一樣,不是表面上那麼簡單的,RD就發生這樣的事。

繼前篇,Server硬體、作業系統完成的同時,對外網路頻寬暫時先以速博(已經併入遠傳)10M頂著用,不足再說。
公司對外有二條線路,基於『演習視同作戰』原則(當兵說法),我當然早就提供測試電腦、區分線路給RD測試,希望給他們最接近真實的環境而不是連接到自己電腦,他們用不用?看來是沒用........此為後話。

我把基礎環境完成,交給RD建立SQL+IIS,RD早先已在個人電腦端完整測試過,因此很快就架設完成。

由於我早在一週前就已經建立好DNS,此時只要轉NAT到新的主機即可,於是我通知相關同仁實際連線測試…

…………
………
………….回報結果:非常慢!某個頁面呈現出來需要花費2-3分鐘。

『貴三三等級的主機』加上『10M的光纖』且『只有一個連線用戶』,為什麼一個頁面需要這麼久?

我詢問同仁,你點哪個頁面?照做之後的結果,嗯,是的,真的很慢,可是當我看到第一張圖片慢慢浮現的瞬間(該頁面共有16張圖片),火氣已經忍不住上來。

因為是ASP.NET框架+很多flash加上RD寫法,無法以滑鼠右鍵取得網頁原始碼,我回到座位、連線到該主機,進入IIS目錄,找到該檔案內容:

<td width="10"><img src="images/OOXX.jpg" width="10" height="100" /></td>


我最常用的網路測速網站

再找到OOXX.jpg,這個檔案有2.5M…….
原來,『它』需要先抓完完整圖片,才顯示成10*100px,這麼粗淺的錯誤竟然出現在RD身上,而他的經驗早已超過10年……

我私下找他,跟他講清楚『你怎麼不用縮圖?』
他的解釋讓我傻眼:
1.客戶上傳的檔案名稱千百種,我怎麼知道要根據什麼來作縮圖?
2.縮圖全部要用人工處理
3.這是頻寬不足造成的,跟縮圖無關

我跟他說:網頁自動縮圖的方式早就有了,如果你不方便作,我可以找人搞定這一段。

不知道哪裡激怒到他,不說話,惡狠狠的拋下我,去找老闆。

……….結果,二小時後,老闆要我換中華電信,同時頻寬加倍。

而當我在跟中華電信砍價格的過程中(見下篇),他偷偷地把程式碼改好了。

對於這樣的結果,自然是萬般無奈。

##無論是IT哪個角色,免不了跟別的IT同仁搭配、合作,在『克服問題』過程中,請先確認自己做好本分了。


上一篇
10-Server的選擇
下一篇
12知名度高就能代表其他人嗎?
系列文
一個IT人的社會觀察30
0
0

我反而覺得要先搞定老闆....

0
oowo
iT邦高手 1 級 ‧ 2012-10-18 08:11:02

有時用引導式讓人抓出問題會好一點
直接指出問題點常會讓對方覺的…你在找麻煩

0
magician
iT邦研究生 2 級 ‧ 2012-10-18 09:14:47

bigcandy提到:
自動縮圖

30秒就可以做完啦~~

老闆就是不相信IT人

0
jason88
iT邦新手 4 級 ‧ 2012-10-18 14:24:14

我跟他說:網頁自動縮圖的方式早就有了,如果你不方便作,我可以找人搞定這一段。

就是這話有問題...
你可以用不同的說法來講
而且有些較小的ISP,從別家HINET,SO-NET連過來時也會感覺比較慢

我要留言

立即登入留言