Zookeeper啟動指定JDK版本方式
更新時間:2025年02月08日 10:43:45 作者:費曼樂園
文章講述了如何在Linux系統(tǒng)上啟動指定JDK版本的Zookeeper,包括下載JDK、解壓文件、修改zkEnv.sh腳本和重啟Zookeeper的過程
Zookeeper啟動指定JDK版本
1. 從官網(wǎng)下載jdk21版本
2. 將下載的jdk-21_linux-x64_bin.tar.gz文件
上傳的主機/usr/java目錄下面。
3. 在/usr/java目錄下面解壓文件
tar -zxvf jdk-21_linux-x64_bin.tar.gz
4. 修改zookeeper的bin目錄下面的zkEnv.sh腳本
在關于獲取JAVA_HOME的腳本行前面添加安裝jdk21的目錄。
JAVA_HOME=/usr/java/jdk-21.0.5
if [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]]; then
JAVA="$JAVA_HOME/bin/java"
elif type -p java; then
JAVA=java
else
echo "Error: JAVA_HOME is not set and java could not be found in PATH." 1>&2
exit 1
fi5. 重啟zookeeper
重啟完查看zookeeper狀態(tài),查看zookeeper進程。
zkServer.sh stop zkServer.sh start zkServer.sh status ps -ef | grep zookeeper
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
IDEA 集成 Docker 插件一鍵部署 SpringBoot 應用
通過本文介紹的方法,我們期望能幫助開發(fā)者更輕松地在IDEA中實現(xiàn)Spring Boot應用的Docker化部署,為現(xiàn)代軟件開發(fā)提供更便捷的解決方案,感興趣的朋友一起看看吧2023-11-11
詳解Java8新特性Stream之list轉map及問題解決
這篇文章主要介紹了詳解Java8新特性Stream之list轉map及問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09
Java concurrency集合之ArrayBlockingQueue_動力節(jié)點Java學院整理
ArrayBlockingQueue是數(shù)組實現(xiàn)的線程安全的有界的阻塞隊列。下面通過本文給大家介紹Java concurrency集合之ArrayBlockingQueue的相關知識,感興趣的朋友一起看看吧2017-06-06
Java中List<?>和List<Object>區(qū)別小結
List<?>和?List<Object>?是兩種在?Java?中用于表示泛型集合的方式,下面就來介紹一下Java中List<?>和List<Object>區(qū)別小結,感興趣的可以了解一下2025-09-09
SpringCloud-Gateway網(wǎng)關的使用實例教程
Gateway網(wǎng)關在微服務架構中扮演了不可或缺的角色,通過集中化管理、智能路由和強大的過濾器機制,為構建高效、可擴展的微服務系統(tǒng)提供了有力支持,這篇文章主要介紹了SpringCloud-Gateway網(wǎng)關的使用,需要的朋友可以參考下2024-03-03
Springboot使用@WebListener?作為web監(jiān)聽器的過程解析
這篇文章主要介紹了Springboot使用@WebListener作為web監(jiān)聽器的過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08

