通過(guò)保存錯(cuò)誤頁(yè)面到日志中解決一些后臺(tái)看不到異常的錯(cuò)誤

          有時(shí)候,我們可能希望看到lr的出錯(cuò)頁(yè)面:比如lr出錯(cuò),但是后臺(tái)服務(wù)器沒(méi)有錯(cuò)誤日志,這時(shí)候,我們希望能看到錯(cuò)誤頁(yè)面的內(nèi)容來(lái)判斷問(wèn)題出在什么地方,但是lr沒(méi)有提供類(lèi)似的功能

          我們可以通過(guò)一種變通的辦法來(lái)實(shí)現(xiàn):

          首先找到你出錯(cuò)的頁(yè)面,保存該頁(yè)面到參數(shù)里面:

          web_set_max_html_param_len(“2048”);

          web_reg_save_param(“FILED”,”LB=”,”RB=”,”Search=Body”,LAST);

          然后輸出到日志里面: lr_output_message(”#######################################%s”,lr_eval_string(”{FILED}”));

          修改lr run-time的幾個(gè)設(shè)置:

          1、Always send messages

          2、continue on error (這樣才能保證運(yùn)行l(wèi)r_output_message)

          這樣lr會(huì)把所有的lr_output_message輸出保存到日志文件

          當(dāng)然你不要下載資源文件,否則保存到的就不是html頁(yè)面了,可能是一個(gè)gif :(

          最后,結(jié)合lr controller的錯(cuò)誤信息,定位到出錯(cuò)的vuser id,查看該vuser的log文件就能看到錯(cuò)誤頁(yè)面了

          非常有效的一個(gè)小技巧,用它解決了一個(gè)難纏的問(wèn)題。

          posted on 2008-05-28 23:05 tacy lee 閱讀(843) 評(píng)論(3)  編輯  收藏 所屬分類(lèi): 性能相關(guān)測(cè)試相關(guān)

          評(píng)論

          # re: 通過(guò)保存錯(cuò)誤頁(yè)面到日志中解決一些后臺(tái)看不到異常的錯(cuò)誤 2008-05-29 11:00 沁兒

          這有個(gè)問(wèn)題吧,如果真正壓測(cè)打開(kāi)日志會(huì)影響性能的,不知樓主怎么解決這問(wèn)題?  回復(fù)  更多評(píng)論   

          # re: 通過(guò)保存錯(cuò)誤頁(yè)面到日志中解決一些后臺(tái)看不到異常的錯(cuò)誤 2008-05-29 11:08 tacy lee

          @沁兒

          只是定位問(wèn)題,真正測(cè)試的時(shí)候不會(huì)打開(kāi)日志的

          舉個(gè)例子:大并發(fā)量時(shí)候session同步有問(wèn)題,測(cè)試過(guò)程中直接跳轉(zhuǎn)到登入頁(yè)面,后臺(tái)沒(méi)有任何異常信息,這個(gè)時(shí)候這種方法就很好用  回復(fù)  更多評(píng)論   

          # re: 通過(guò)保存錯(cuò)誤頁(yè)面到日志中解決一些后臺(tái)看不到異常的錯(cuò)誤 2008-05-29 11:11 沁兒

          嗯,那倒是,抓錯(cuò)誤圖片,理解錯(cuò)了:)  回復(fù)  更多評(píng)論   

          主站蜘蛛池模板: 沈阳市| 黄梅县| 常宁市| 磐石市| 湄潭县| 神池县| 义马市| 新闻| 博客| 平陆县| 福海县| 视频| 凉城县| 青浦区| 襄樊市| 修武县| 禹州市| 永济市| 太保市| 揭东县| 长春市| 绥德县| 钟祥市| 广宗县| 阿拉善左旗| 秦皇岛市| 肃北| 桃江县| 宣化县| 仲巴县| 迭部县| 巢湖市| 西安市| 客服| 大庆市| 洛宁县| 海原县| 兴海县| 牙克石市| 肇州县| 五大连池市|