一、報錯內(nèi)容
啟動服務(wù)報錯.png
發(fā)布服務(wù)報錯.png
二、問題緣由
Windows 環(huán)境大量 ArcSOC.exe 進(jìn)程運行期間將無法發(fā)布新服務(wù)或啟動現(xiàn)有服務(wù)。
在Windows環(huán)境中當(dāng)ArcGIS Server服務(wù)實例數(shù)大于200個時候,盡管在Windows資源管理器中查看CPU、內(nèi)存等性能指標(biāo)未達(dá)到上限,但是由于windows非交互桌面堆大小已經(jīng)耗盡,從而導(dǎo)致ArcGIS Server中的服務(wù)無法啟動或發(fā)布新的服務(wù)失敗再或者數(shù)據(jù)庫鏈接無法訪問的情況。
三、解決辦法
1.關(guān)閉不必要的服務(wù)
2.新建ArcGIS Server站點,對服務(wù)進(jìn)行分流
3.增加非交互式桌面堆大小,以確保可以創(chuàng)建足夠數(shù)量的進(jìn)程并允許其同時運行。