ArcIMS[err0143] 解決方法
作者:Flyingis
錯誤信息:
在訪問arcims網站的時候出現錯誤"Unable to display mapservice:[err0143] server not available for service ...",很多時候是在放大之后,執行zoom to extents出現的。
系統環境:
ArcIMS 9.0/9.1
Windows 2003 Server 或 RedHat Linux ES 3 或 SuSE Linux ES 9
問題分析:
根據錯誤提示,無法顯示地圖服務,服務器對當前服務失去響應,雖然這種提示相對抽象,但我們可以從不能顯示地圖的原因入手,考慮ArcIMS容易出錯的地方,逐步查錯,實際操作過程中,通過以下方法可以解決絕大多數這樣的問題[err0143]。
解決方法:
1.由于地圖數據傳輸量太大,并且服務器性能一般,或是多個資源占用服務器資源,或是網絡暫時性阻塞時,容易出現這個問題。在AIMSHOME/AppServer/AppServer.properties配置文件中,可以找到timeout參數,適當將該值設置的稍大一些(默認是60s)如120s,一般就沒問題了。但是2分鐘對于地圖訪問來說顯然是不可接受的,因此我們應該從軟件和硬件兩方面來解決問題。軟件主要是地圖服務的組織、數據量的大小、地圖的顯示等配置,硬件主要是計算機是否中毒,硬件性能是否太低已經不能滿足目前的需要。
2.在Linux/Unix環境中,造成這個錯誤還可能是由于系統缺少字體造成的,到AIMSHOME/fonts/目錄下拷貝所有字體到/usr/lib/X11/fonts/TrueType就可以避免這個問題的發生。
3.最笨的、盲目的、但有時會有效的方法,就是重新post installation甚至重裝軟件,或是將axl配置文件換到另外一個目錄,將原有的服務刪除重建服務,有時候這樣就能解決問題,這屬于瞎貓抓到死耗子,但根源還是在于某一個具體的原因,ArcIMS有的版本在有些環境下會出現不穩定的情況,可ArcIMS[err0143]非不穩定造成的。為了讓ArcIMS穩定運行,我們應該正確安裝ArcIMS,合理組織數據配置服務,并提供穩定安全的運行環境。
錯誤信息:
在訪問arcims網站的時候出現錯誤"Unable to display mapservice:[err0143] server not available for service ...",很多時候是在放大之后,執行zoom to extents出現的。
系統環境:
ArcIMS 9.0/9.1
Windows 2003 Server 或 RedHat Linux ES 3 或 SuSE Linux ES 9
問題分析:
根據錯誤提示,無法顯示地圖服務,服務器對當前服務失去響應,雖然這種提示相對抽象,但我們可以從不能顯示地圖的原因入手,考慮ArcIMS容易出錯的地方,逐步查錯,實際操作過程中,通過以下方法可以解決絕大多數這樣的問題[err0143]。
解決方法:
1.由于地圖數據傳輸量太大,并且服務器性能一般,或是多個資源占用服務器資源,或是網絡暫時性阻塞時,容易出現這個問題。在AIMSHOME/AppServer/AppServer.properties配置文件中,可以找到timeout參數,適當將該值設置的稍大一些(默認是60s)如120s,一般就沒問題了。但是2分鐘對于地圖訪問來說顯然是不可接受的,因此我們應該從軟件和硬件兩方面來解決問題。軟件主要是地圖服務的組織、數據量的大小、地圖的顯示等配置,硬件主要是計算機是否中毒,硬件性能是否太低已經不能滿足目前的需要。
2.在Linux/Unix環境中,造成這個錯誤還可能是由于系統缺少字體造成的,到AIMSHOME/fonts/目錄下拷貝所有字體到/usr/lib/X11/fonts/TrueType就可以避免這個問題的發生。
3.最笨的、盲目的、但有時會有效的方法,就是重新post installation甚至重裝軟件,或是將axl配置文件換到另外一個目錄,將原有的服務刪除重建服務,有時候這樣就能解決問題,這屬于瞎貓抓到死耗子,但根源還是在于某一個具體的原因,ArcIMS有的版本在有些環境下會出現不穩定的情況,可ArcIMS[err0143]非不穩定造成的。為了讓ArcIMS穩定運行,我們應該正確安裝ArcIMS,合理組織數據配置服務,并提供穩定安全的運行環境。
posted on 2007-06-29 13:49 Flyingis 閱讀(4513) 評論(0) 編輯 收藏 所屬分類: ArcIMS