windows上nacos自啟動的三種方法小結(jié)
前提:windows上先安裝nacos
備注:方法一、二都是以“windows服務(wù)”形式進行自啟動,效果類似于mysql的windows服務(wù)
但這種方法nacos服務(wù)可能會啟動失敗,不想浪費時間的博主建議直接跳轉(zhuǎn)方法三!
博主嘗試了方法一、二,都生成了服務(wù),但是點擊啟動出現(xiàn)報錯/啟動不了,同樣電腦體質(zhì)不好的朋友們可以直接跳轉(zhuǎn)到方法三??!
方法一:借助WinSW.exe添加到服務(wù)列表
方法二:修改nacos啟動配置,手動將startup.cmd設(shè)置成服務(wù)
操作步驟:
(一)打開nacos安裝路徑,bin——startup.cmd——右鍵——編輯
(二)找到set MODE = "",把值修改為standalone(修改啟動方式為單機啟動)
(說明:之前我們啟動Nacos需要cmd運行命令:startup.cmd -m standalone,修改啟動配置文件后我們可以直接通過雙擊startup.cmd進行啟動nacos)
(三)以管理員身份運行cmd(“開始”——“cmd”——“管理員身份運行”)
①創(chuàng)建一個windows服務(wù)(注意填寫自己的nacos文件路徑)
sc create nacos start= auto binPath= "\"D:\nacos\bin\startup.cmd\""
②把剛剛創(chuàng)建的服務(wù)設(shè)置為“自啟動”并“啟動服務(wù)”
sc config nacos start= AUTO 自啟動
net start nacos 啟動服務(wù)
附上關(guān)閉、刪除服務(wù)命令
net stop nacos 關(guān)閉服務(wù)
sc delete nacos 刪除服務(wù)
方法三:以開機"啟動"方式——啟動Nacos的startup.cmd,并隱藏啟動后的Nacos cmd命令窗口
博主在嘗試了方法一、二甚至網(wǎng)上更多亂七八糟的方法還是行不通?。?!的情況下想到了這個有點有趣的操作!模擬的就是一個開機后雙擊startup.cmd啟動nacos,再隱藏掉啟動后的窗口
(一)在方法二的前兩個步驟基礎(chǔ)上(修改了文件的啟動配置)
實現(xiàn)不用命令行雙擊startup.cmd就可以單擊啟動nacos,詳情請返回方法二查看
(二)編寫一個bat文件(txt文件,重命名改文件格式為bat)建議放在nacos的根目錄
注意第二第三行是關(guān)于nacos的安裝路徑及啟動文件,根據(jù)自己情況編寫,內(nèi)容如下
@echo off
D:
CD D:\nacos\bin
startup.cmd
taskkill /f /im cmd.exe
exit
(三)編寫一個vbs去啟動bat,再把vbs放在電腦的“啟動”路徑下
注意第二行填寫的bat路徑
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "D:\nacos\nacosStartAuto.bat",0
附上windows程序自啟動的文件夾打開方式:
Win + R
shell:Common Startup
完成,重啟電腦,可以直接訪問nacos后臺頁面~
以上就是windows上nacos自啟動的三種方法小結(jié)的詳細內(nèi)容,更多關(guān)于nacos自啟動的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Spring Security賬戶與密碼驗證實現(xiàn)過程
這篇文章主要介紹了Spring Security賬戶與密碼驗證實現(xiàn)過程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-03-03idea創(chuàng)建spring boot工程及配置文件(最新推薦)
本文給大家介紹idea創(chuàng)建spring boot工程及配置文件,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-11-11深入理解Java基礎(chǔ)之try-with-resource語法糖
這篇文章主要介紹了深入理解Java基礎(chǔ)之try-with-resource語法糖,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-02-02Java使用ProcessBuilder?API優(yōu)化流程
Java?的?Process?API?為開發(fā)者提供了執(zhí)行操作系統(tǒng)命令的強大功能,這篇文章將詳細介紹如何使用?ProcessBuilder?API?來方便的操作系統(tǒng)命令,需要的可以收藏一下2023-06-06Springboot集成Kafka實現(xiàn)producer和consumer的示例代碼
這篇文章主要介紹了Springboot集成Kafka實現(xiàn)producer和consumer的示例代碼,詳細的介紹了什么是Kafka和安裝Kafka以及在springboot項目中集成kafka收發(fā)message,感興趣的小伙伴們可以參考一下2018-05-05Java實現(xiàn)等待所有子線程結(jié)束后再執(zhí)行一段代碼的方法
這篇文章主要介紹了Java實現(xiàn)等待所有子線程結(jié)束后再執(zhí)行一段代碼的方法,涉及java多線程的線程等待與執(zhí)行等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08java easyPOI實現(xiàn)導(dǎo)出一對多數(shù)據(jù)
這篇文章主要為大家詳細介紹了java如何利用easyPOI實現(xiàn)導(dǎo)出一對多數(shù)據(jù),并且可以設(shè)置邊框、字體和字體大小,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-12-12基于eclipse.ini內(nèi)存設(shè)置的問題詳解
本篇文章是對eclipse.ini內(nèi)存設(shè)置的問題進行了詳細的分析介紹,需要的朋友參考下2013-05-05