問題描述:如圖,顯示沒有服務可用
仔細看控制台,看到上面Error部分,相關參數沒有讀取到配置信息,那么配置信息這塊似乎是有問題,趕緊看看IDE對配置信息的掃描情況:
可以看到有信息了,但是報錯:Nofailed to req API__nacos_v1_ns_instance after all servers
這兒是Nacos沒有以單機形式啟動所致,解決辦法如下:
方法一
臨時先在nacos-console項目中的main方法里加系統配置
public static void main(String[] args) { System.setProperty("nacos.standalone", "true"); SpringApplication.run(Nacos.class, args); }
方法二 本地未編譯的項目和已編譯的包都有效)
添加啟動參數-Dnacos.standalone=true >
方法三 如果下載的是已編譯完成的nacos。可以直接加命令啟動
./bin/startup.sh -m standalone
啟動后,成功.