不配置nacos账户名和密码怎么读取配置?

img


这里不配置nacos的账户名和密码,是怎么读取到配置的?
这里不配置nacos的账户名和密码,是怎么读取到配置的?

nacos中不开启鉴权,程序直接配置nacos地址就可以读取,如果配置了鉴权,那就得配置账号密码

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7456173
  • 除此之外, 这篇博客: nacos安装部署遇到的坑中的 mac安装部署nacos遇到的坑 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    1:下载地址

    https://github.com/alibaba/nacos/releases

    2:查询自己的机器的maven以及java等版本

    直接执行:mvn -v

    如果出现下面的这些内容,表示你的机器安装了maven以及相关的依赖,如果没有的话 自行安装相关依赖

    Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
    Maven home: /Users/xxx/Documents/maven-3.5.0
    Java version: 1.8.0_131, vendor: Oracle Corporation
    Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre
    Default locale: zh_CN, platform encoding: UTF-8
    OS name: "mac os x", version: "10.14.2", arch: "x86_64", family: "mac"
    

    你的机器的mvn以及jdk的版本要比nacos的官方要求的版本高,下面是官方要求的版本

    1. 1. 64 bit OS Linux/Unix/Mac,推荐使用Linux系统。
      2. 64 bit JDK 1.8+;
      3. Maven 3.2.x+;
      

    如果你的机器满足上面的这些依赖直接在下载下来的nacos文件夹下面的bin文件夹执行下面的这行命令,这个是单机运行的,如果要集群运行可以去官方网站那边查询集群运行的一些信息

    sh [startup.sh](http://startup.sh/) -m standalone
    

    如果执行后出现下面的这个错误

    “Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!”

    需要将bin文件夹下面的 startup.sh脚本进行修改,修改的部分为下面的这部分代码

    [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java
    [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java
    [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/opt/taobao/java
    [ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!"
    

    替换成下面的脚本,其中你的javaHome地址就是通过mav -v 得到的java home地址

     [ ! -e "$JAVA_HOME/bin/java" ] && 你的javaHome地址
    

    然后再次执行命令

    sh [startup.sh](http://startup.sh/) -m standalone
    

    出现下面的这个界面基本就是表示成功启动了
    在这里插入图片描述
    然后访问下:http://localhost:8848/nacos/index.html页面,输入账号密码:默认账号:nacos 默然密码:nacos

    出现下面的界面就是确认成功了
    在这里插入图片描述

  • 您还可以看一下 张长志老师的微服务高级进阶篇Nacos源码分析课程中的 00nacos源码分析概要小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^