1. 程式人生 > >服務器50X錯誤-已解決

服務器50X錯誤-已解決

外網 服務器 單線程 uid 政府 實現 發送請求 我們 正向代理

問題描述

系統調用第三方(公信中心)提供的webService接口,經常報502、504錯誤、偶爾報503錯誤。客戶認為不是第三方服務器的問題! 需要各位幫忙,集思廣益,開闊思路。有沒有誰遇到過,是自己系統造成的50X錯誤,或者有更好的解釋是第三方服務器的問題。

網絡環境

squid 正向代理服務器

nginx 反向代理服務器

外網用戶不能訪問應用服務器,應用服務器可以向政府外網發送請求。

軟件環境

  1. webService服務,采用Xfire實現,由公信中心提供。該接口也提供給其他單位使用。
  2. 系統調用webService服務時,采用多線程(30線程)請求。通過測試,單線程、多線程都發生過50X錯誤。

解決思路

從技術角度來解決,有如下思路: 1:將出現錯誤的日誌找出來證明 2:用第三方 webservice 測試工具(如:wsCaller.jar, WebService Studio )來調用,當得到同樣的錯誤,則證明我們的程序無問題。

服務器50X錯誤-已解決