[請益] 網頁負載問題(ASP.NET Gridview)
想請問各位大大網站負載的問題!
最近小弟被assign一個架站任務,
開發環境是asp.net+SQL Server,
並且用IIS架站,
其主要內容是透過http get的方式帶參數給Gridview控制項提供數據,
Select語法大約是從五萬筆資料中下where撈出300筆。
因為再過幾天系統就要上線了,
老闆希望系統可以負荷同時一千人在線瀏覽!
但這是我第一次寫asp.net(兩個禮拜前才接觸doNet..),
也沒有架站給這麼多使用者使用的經驗,
所以一直很擔心負載的問題。
因此,昨天找到一個online壓力測試工具
load impact(http://loadimpact.com/)
簡單測試了十分鐘內400個使用者的scenario,
除了剛開始user load time會飆到12.5ms,
之後都維持穩定在5ms,
這樣就真的算是可以同時負載400人了嗎XD?
那麼如果要增加效能,把網頁靜態化是不是一個好的作法?
對於網站負荷我有去爬了一些文,
但好像沒有看到具體的例子XD...
另外還有一個問題,
不曉得大家有沒有做過「ip查國家或城市名稱」?
我是利用open source的Geolite(http://www.maxmind.com/app/geolitecity),
裡面提供了csv檔可供匯入資料庫做ip與地理位置查詢,
不曉得這方面有沒有其他更不錯的solution?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.236.25
推
11/06 15:55, , 1F
11/06 15:55, 1F
推
11/06 16:00, , 2F
11/06 16:00, 2F
→
11/06 16:16, , 3F
11/06 16:16, 3F
→
11/06 16:16, , 4F
11/06 16:16, 4F
推
11/07 10:12, , 5F
11/07 10:12, 5F