EAS開發工做也進行到必定階段了,這中間遇到的衆多問題,也一一獲得解決。項目該部署了,或許你正在一邊申着懶腰,一邊微笑呢。可老天恰恰就不讓人消停會兒!這不,問題又來了。windows
什麼問題?若是你還不知道是什麼問題,那你就沒有必要看這篇文章了,沒事去玩遊戲,別在這裏浪費時間了。服務器
既然文章的標題就是在一臺機器上安裝多個EAS實例,那就說明,這個想法是能夠實現的。那麼怎麼實現呢?有很多朋友給我MSN上發信息說,折騰了幾天了,它仍是不轉!呵呵,這就對了。你不知道嗎?EAS是最喜歡欺負新手的,等它欺負夠了,你就也就達到你的目的了。工具
好了,廢話少說,爲了讓更多的人再也不受EAS的欺負,下面就開始傳授祕籍!Follow me!命令行
第一步,就是找一臺乾淨的服務器,先經過正常安裝方法,安裝一個EAS實例,而且能正常啓動服務。這一步,我就再也不羅嗦了,想必你已經輕車熟路了。在這一步裏,咱們假設你把EAS安裝到D:\eas1目錄下,而且安裝到服務器管理中服務名稱爲Jaguar。server
第二步,若是你已經啓動了Jaguar服務,請中止這個服務。而後將整個d:\eas1目錄複製到D:\eas2目錄下,這樣,你就有兩份eas的安裝了,但如今eas2還不能運行。xml
第三步,進入到d:\eas2\EAServer目錄下,搜索全部包含字符串"d:\eas1"的文件,你沒有看錯,就是包含"d:\eas1"的文件,這些文件都是xml格式和bat格式。找到這些文件後,將全部這些文件中的"d:\eas1"字符串替換成"d:\eas2",看仔細了,別搞錯了。是否是以爲不少,很麻煩?是的,這樣的文件有不少呢,不想幹,那就想辦法呀,找個批量文本替換工具,一次搞定!!遊戲
第三步,這步很重要,開一個命令行窗口,就是咱們常說的dos窗口,將當前目錄切換到d:\eas2\EAServer\bin目錄下,執行以下命令:開發
serverstart -jdk14 -install -servicename Jaguar2字符串
其中那個Jaguar2就是windows的服務管理中的服務名稱,你能夠隨便起名字,但注意不要重複。部署
好了,執行完這個命令,你應該能看到命令行提示窗口中有Jaguar2服務成功安裝的字樣,固然是英文的。
先別急着啓動服務,還有一步最重要的工做須要作,那就是第四步。
第四步,進入到d:\eas2\EAServer\Repository\Listener目錄下,這個目錄下保存了不少監聽器的端口配置,打開Jaguar_http.props,Jaguar_https1.props,Jaguar_https2.props,Jaguar_iiop.props,Jaguar_iiops1.props,Jaguar_iiops2.props,Jaguar_OpenServer.props,Jaguar_tds.props這幾個文件,找到裏面的端口設置,將這些端口修改成和第一個eas實例中的端口不同就好了,固然,也不能和當前計算機上其餘服務程序的端口衝突。
好了,如今你能夠到windows服務管理器中找到這個jaguar和jaguar2的服務,將這兩個服務啓動了。
是否是很爽!
以上方法,目前正在生產環境下使用,絕對好用。
若是你遇到問題,老是不能成功完成,怎麼辦?
別問我,我怎麼知道你想怎麼辦?
什麼?哭?估計EAS不會吃你這套!