2017-01-17 48 views
0

我試圖在樹莓派上運行kaa服務器,並且已經從ARM處理器上的源代碼成功編譯了它,並安裝了生成的.deb軟件包。如何配置kaa節點堆大小

但是,當我嘗試啓動kaa節點時出現以下錯誤。

開始卡阿節點...

無效的最大堆大小:-Xmx4G

指定的大小超過最大可表示的大小。

錯誤:無法創建Java虛擬機。

錯誤:發生致命異常。程序將會退出。我試圖通過/ etc/kaa-node/conf目錄和bin文件搜索,但我看不到「4G」設置實際設置的位置,以便我可以將其更改爲某種較小,並在具有1G RAM的Pi上啓動。

有人可以指點我到正確的位置進行此修改,同時仍然使用內置實用程序啓動服務器作爲服務嗎?我知道我可以用java運行它,並通過我自己的JAVA_OPTIONS。

回答

0

我想你可以嘗試在/ etc/default /中找到「kaa-node」文件並修改其中的JAVA_OPTIONS。 我們嘗試修改它以配置我們的Kaa服務器的堆大小和GC。

0

你可以試着KAA節點服務與

service kaa-node start -Xmx500M 

要由500MB限制堆大小。 如果無法工作,嘗試

export _JAVA_OPTIONS=-Xmx500m 

設置全局JVM堆大小限制。