閱讀922 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Linux係統小技巧(4):環境變量JAVA_TOOL_OPTIONS簡介

有關此環境變量的官方文檔在此,本不用再饒舌,但是似乎不少人不知道這個變量及其文檔。為傳播計,還是記錄一下。

平時見慣了有衝擊力的java命令行。比如,這樣的

20150323144010201_jpeg

當然,良好實踐也是必不可少的,比如,Java VM Options You Should Always Use in Production

但是,偶爾還是會有這樣的情況,正如上麵官方文檔提到的,你還是有時刻,需要調整,比如,調整jvm配置,但是你沒有辦法通過配置文件(可能是自己編譯的jdk)和java命令行選項來做到這一點。

比如,Impala: Real-time Query for Hadoop,即有一個守護進程,是C++程序,直接使用的JNI,調用了libjvm.so。搜索官方網站和檢查源碼,均沒有發現配置方法。這種情況下,要給Impala啟動的JVM傳遞參數,隻有使用JAVA_TOOL_OPTIONS環境變量了。

按照慣例,要給一個示例

export JAVA_TOOL_OPTIONS=' -Xss2m'

最後更新:2017-07-19 20:03:22

  上一篇:go  Java編程開發學習路線圖(附所有免費課程+在線自測)
  下一篇:go  物聯網離我們不再遙遠