ArcGIS Server10.2 集群部署注意事項


不接觸Server很久了,最近一個省級項目需要提交一個部署方案,由於是省級系統,數據、服務數量都較大,需要考慮采用Server集群的方式來實現。在網上搜羅了以下Server集群的資料,按照步驟一步步來,在創建Site的時候,一切都還算順利,兩外一台Server加入Site就是各種錯誤,常見錯誤有:

Failed to configure the server machine 'XXX'. Server machine 'XXX' is not a local server machine.
Admin URL 'http://XXX:6080/arcgis/admin' is not reachable.

……

測試了兩天,最終完成了集群,記錄幾個坑,也供大家參考。

(1)服務器名稱不要有-等字符;
(2)默認在創建站點、加入站點時,如果服務器不隸屬於域,會命名為類似:ags01.localdomain,需要修改machine.config文件,把名稱改為服務器實際名稱。

附上成功圖

 

WebAdaptor的安裝相對會很簡單,只是在安裝前安裝程序會驗證所依賴的IIS組件是否已經安裝好,WebAdaptor安裝后,需要添加GIS Server,選擇AGSMS01,配置好后,結果如下:

 

 

接下來就可以通過webadaptor訪問服務,真正的ArcGIS Server服務器對最終用戶可以隱藏。下圖是直接訪問WebAdaptor,同時隱藏了6080端口

 

接下來測試集群中一台GIS Server服務器掛掉后,服務是否可以訪問,我關掉了AGSMS02。實例數減半,但是通過webadaptor仍可以訪問到服務。

 

至此,集群部署驗證成功。

 

 

其它:

1、使用dotnet版本Proxy,出現 error System.Net.SecurityProtocolType' does not contain a definition for `Tls12' 。
解決方法:刪除SecurityProtocolType.Tls12行,或注釋掉該行。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM