posts - 5, comments - 2, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          造成HTTP-500錯誤可能存在的原因

          Posted on 2010-03-27 20:58 趙春平 閱讀(2680) 評論(0)  編輯  收藏
          最近幾天,測試jsp是否能夠運行時很多情況下都會遇到500錯誤,所以我去找了一下出錯的原因,總結了一下
          1、運行的用戶數過多,對服務器造成的壓力過大,服務器無法響應,則報HTTP500錯誤。

          減小用戶數或者場景持續時間,問題得到解決。

          2、該做關聯的地方沒有去做關聯,則報HTTP500錯誤。進行手工或者自動關聯,問題得到

          解決。

          3、錄制時請求的頁面、圖片等,在回放的時候服務器找不到,則報HTTP500錯誤,若該頁

          面無關緊要,則可以在腳本中注釋掉,問題將會得到解決。例如:有驗證碼的情況下,盡

          管測試時已經屏蔽了,但是錄制的時候提交了請求,但回放的時候不存在響應。

          4、參數化時的取值有問題,則報HTTP500錯誤。可將參數化列表中的數值,拿到實際應用

          系統中進行測試,可排除問題。

          5、更換了應用服務器(中間件的更換,如tomcat、websphere、jboss等),還是利用原

          先錄制的腳本去運行,則很可能報HTTP500錯誤。因為各種應用服務器處理的機制不一樣

          ,所錄制的腳本也不一樣,解決辦法只有重新錄制腳本。

          6、Windows xp2 與ISS組件不兼容,則有可能導致HTTP500錯誤。對ISS組件進行調整后問

          題解決。

          7、系統開發程序寫的有問題,則報HTTP500錯誤。例如有些指針問題沒有處理好的,有空

          指針情況的存在。修改程序后問題解決。
          8、如果測試中所進行的操作需要向數據庫中插入數據,若大數據量的情況下導致數據庫中表空間已滿,或者

          緩沖池較小無法滿足數據的存取等,都有可能導致HTTP500錯誤。調整數據庫、修改連接池大小,問題解決。
          、、、、、、、、、、、、、、
          500錯誤出現的原因太多了,對于我來說,出現500錯誤很都情況下都是代碼里有些關聯沒有做,然后導致出錯,當然還有一小部分是有時候不注意,服務器開的時間過長,導致服務器崩潰,總之,很多地方都需要注意

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 汝城县| 苍南县| 邓州市| 手游| 江山市| 磐安县| 宣威市| 新巴尔虎右旗| 商丘市| 拉萨市| 广灵县| 兴城市| 东兴市| 桂阳县| 华坪县| 仁寿县| 临湘市| 凌云县| 新乡县| 浮梁县| 龙南县| 门头沟区| 松潘县| 柘城县| 鄂尔多斯市| 苍南县| 鄯善县| 仲巴县| 五常市| 聂拉木县| 古蔺县| 朝阳县| 富川| 德庆县| 睢宁县| 聊城市| 徐州市| 全南县| 天全县| 洪雅县| 尼玛县|