Arcgis Server发布服务
? ? ? 提到Arcgis Server 服務的發布,做起來貌似很簡單,就算電腦再卡,只要鼠標還能點,一個小時肯定能搞定,但是當你遇到問題的時候,就頭大了,也許搞上個一兩天都摸不著頭腦,最后你采取的措施可能是一切從頭再來,從頭裝ArcGIS ,如果順利那還好,但大多都是不順利的,裝Arcgis 的步驟網上一大片,要裝的話,認真點,也很簡單,但是就算你安裝步驟正確,還是有10%的幾率安裝失敗,因為這個和系統版本,系統環境以及你的用戶權限關系很大,ArcGIS不是在所有的環境下都可以安裝,當你沒有去在乎你的系統的時候,有可能當你安裝了一般的時候,一個莫秒奇妙的錯誤就像鬼一樣很詭異的冒出來,這時候你就只能發呆了,看著錯誤,腦袋里只有一個念頭, 百度,然后百度吧,結果百度大半天,只是白忙活,答案到時一大片,通通嘗試了一遍,只是徒勞無功,在你折騰了大半天,而幾乎絕望的時候,你想到只有一個辦法了,重裝系統了,然而你都不確定重裝系統是否管用,然而你也只能這么做了,然后接下來,可能又是無窮盡的忙活。。。。。。。。。。。。。
?
公司周一就要給局領導回報,1千萬的項目,不能出一點差錯,然后給了周末兩天的時間搭建環境,部署系統,貌似兩天的時間足夠了,然而當你真正去做的時候,問題猶如一大批僵尸一般,一波接著一波,先是在100KB的網速下傳安裝包,部署文件,十幾個G,傳了一天多,才算傳過去,簡直是太幸運了,竟然傳過去了,總算是松了一口氣,好啦開始進一步的搭建環境,部署系統的工作吧,我先是心里盤算下,不出意外,三四個小時應該能部署完成,結果,結果,結果一直沒有結果,我的汗在流,我的眉頭緊皺著,我的新在緊繃著,然而還是一個個的錯誤,出現在我的眼前,但是我不能放棄,絕不能放棄,然后是不斷的重復,不斷的嘗試,崩潰的心思已經麻木了,黃天不服有心人,從早到晚,感到凌晨的時候,總算是一切結束了,好啦,先說說我其中遇到的問題吧,其實問題聽起來,倒也不是很復雜的問題,大家覺的到時很不以為然,但當你遇到一個一個的錯誤的時候,有時候真的是不知所措,半天摸不著頭腦:
首先是:
Arcgis api for JavaScript的離線部署,按照正確步驟,我把API放到C盤,進行部署,部署完了,我想應該可以了吧,然而卻并非我愿,當我滿懷期待的運行程序是,“拒絕訪問”的錯誤顯示在了我的眼前,簡單,設置一下api的權限,加一個everyone的用戶,賦予完全控制的權限,設置完了,我清除瀏覽器緩沖,再次運行,還是報錯,于是乎,我的百度大戰又開始,大戰無果后,我只能嘗試其它辦法了,于是我就把它放到D盤,發布成一個應用程序,最后竟然可以了,但是那個拒絕訪問的 ?問題,我始終不明白,為什么我已經賦予“everyone”所有控制的權限,卻還是不行。。。。。。。
?
? ? ?其次是:
?Arcgis api for JavaScript ?跨域的問題,我在GIS服務起上部署好系統,訪問系統沒問題,然而在其它服務器上訪問系統,地圖始終不出來,我也知道是跨域的問題,然后把跨域文件拷貝到對應的目錄下(Arcgis Server10.0以上的跨域文件放置目錄為:../ArcGIS\Server\framework\runtime\tomcat\contexts\rootapp),我想應該沒問題了吧,然而問題依舊,我嘆息一聲,只能 繼續百度啦,結果,嘗試各種辦法始終不行,我都懷疑我的跨域文件是不是放錯位置了,然后我在所有的web服務根目錄下都放置了跨域文件,還是不行,這時我感到了一種徹底的絕望,在那兒呆了十來分鐘后,我卻發現了另一個無中生有的問題:其它服務器中地圖服務地址都訪問不到了,只有本機能夠訪問,剛剛地圖服務地址還是能訪問的哈,怎么這會又不能訪問了呢?這他媽是什么鬼 啊,和同事溝通了下,感覺可能是防火墻的事,于是乎,我又把其它服務器中的防火墻關了,然后。。。。。。。。。然后出乎意料的竟然地圖服務地址能訪問了,而且地圖也出來了,哎。。。。。。。。
?然后是:
? ? ?用mulestandalone發布了一個webService服務,數據庫配置也配好了,在本機嘗試沒問題,然后放到服務器上,調用這個WebService服務,問題卻來了,無法調用服務接口,后來想了想是不是端口號沖突的問題,結果在我嘗試的時候,服務器被其它用戶占用了,哎,最終想了想,只能在本機部署啦。
最后是:
我們公司自己的一套GIS常用功能API的部署,在我殫精竭慮的部署著熟悉的API的時候,想著,這個應該不會部署出問題了吧,然而還是出問題啦,哎,今天真是坎坷的一天,好像到處都是坑,然而我還一個不拉的都掉進去了,不過這些都是些小問題了,主要是自己不認真,少了一個字符,少了一個文件(但是少的這個文件讓我郁悶了,我是壓縮了然后拷貝的,源文件是有這個文件的,然而我壓縮拷貝過來后,就沒有了,糾結啊)。
?
磕磕絆絆中總算度過了艱難的一天,自己的周末也在這么崩潰的時光中度過了。。。。。。。。。。。。
轉載于:https://www.cnblogs.com/233liyj/p/5062309.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Arcgis Server发布服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOS线程学习(一)
- 下一篇: 企业绩效管理系统之平衡记分卡