dubbo在低配服務器上的安裝

在git( https://github.com/alibaba/dubbo )上面clone了對應的代碼,在阿里雲上build提示錯誤:

這是因爲阿里雲上maven鏡像有問題,我之前添加了幾個鏡像,導致有些包下載不到。(之後修改鏡像build成功,不過在512m內存上玩dubbo真心卡,最後還是轉戰aws)
在aws上2 min Build成功,但是aws上面install的時候失敗了。

醉了,原來是aws的內存也太小,只有1個G。我的aws是64位ubuntu系統,查閱了一些資料,上面說默認的PermSize是64M.在Maven的調用腳本mvn中,我添加了MAVEN_OPTS=-XX:MaxPermSize=256m,之後mvn install 成功。

按照git中的readme教程,我試着啓動registry等,結果發現,報錯:
原來是沒有足夠的物理內存空間了。查看dubbo-registry中的start.sh腳本,發現原來腳本中啓動jvm的時候配置了2G heap size,修改爲500M後啓動成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章