zoukankan      html  css  js  c++  java
  • Spring Cloud Alibaba Nacos 在Windows10下启动

    Nacos官网地址:https://nacos.io/zh-cn/

    Nacos下载地址:https://github.com/alibaba/nacos/releases

      这次是准备在Windows10下运行的,当做本地测试用,当前最新版本是2.0.1,下载Windows安装包 nacos-server-2.0.1.zip

    操作步骤如下:

      1. 解压nacos-server-2.0.1.zip,我的解压目录是:D: ools

      2. 创建一个数据库,数据库名称nacos-config,设置字符集utf8,并执行 D: ools acosconf acos-mysql.sql 文件内的初始化SQL。

        注意:这个mysql脚本设置的字符集的utf8,如果把想改成utf8mb4,会有很多意想不到的错误。所以还是不建议修改了。

      3. 修改配置文件  D: ools acosconfapplication.properties

       我们要修改的主要是30行开始的数据库配置,把刚才创建的数据库参数都配置好。

    #*************** Config Module Related Configurations ***************#
    ### If use MySQL as datasource:
    spring.datasource.platform=mysql
    
    ### Count of DB:
    db.num=1
    
    ### Connect URL of DB:
    db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
    db.user.0=root
    db.password.0=root

      4. 右击 D: ools acosinstartup.cmd 文件,选择“以管理员身份运行”,启动nacos。

      正常情况是应该能启动成功的,但是报错了,很多看似莫名其妙的错误。我也是上网查看了一下,原来nacos默认的是集群模式,我并没有在D: ools acosconf 文件夹下配置cluster.conf文件,只想单机运行。

           鼠标右击startup.cmd文件,选择编辑,找到26行的位置,代码如下:

    set MODE="cluster"
    set FUNCTION_MODE="all"
    set SERVER=nacos-server
    set MODE_INDEX=-1
    set FUNCTION_MODE_INDEX=-1
    set SERVER_INDEX=-1
    set EMBEDDED_STORAGE_INDEX=-1
    set EMBEDDED_STORAGE=""

      MODE="cluster"表示这里写死的集群模式,我们把cluster,替换成standalone,保存文件。

      再次右击startup.cmd,选择“以管理员身份运行”,这次启动成功了。

    2021-05-20 09:52:24,957 INFO Nacos started successfully in stand alone mode. use external storage

      5. 打开管理后台,地址:http://localhost:8848/nacos

      管理后台的默认初始用户名和密码密码都是nacos,接下来自己使用吧。

      6. 如果使用nacos时报错,不要慌张,在D: ools acoslogs acos.log 这个日志文件里有你需要的所有信息。

      7. nacos默认端口8848,访问地址:http://127.0.0.1:8848/nacos

  • 相关阅读:
    Algebraic Data Type 及其在 Haskell 和 Scala 中的表现
    理解Rust的引用与借用
    ZooKeeper学习之路 (九)利用ZooKeeper搭建Hadoop的HA集群
    ZooKeeper学习之路 (八)ZooKeeper原理解析
    ZooKeeper学习之路 (七)ZooKeeper设计特点及典型应用场景
    ZooKeeper学习之路 (六)ZooKeeper API的简单使用(二)级联删除与创建
    ZooKeeper学习之路 (五)ZooKeeper API的简单使用 增删改查
    ZooKeeper学习之路 (四)ZooKeeper开发环境eclipse配置
    Zookeeper学习之路 (三)shell操作
    Zookeeper学习之路 (二)集群搭建
  • 原文地址:https://www.cnblogs.com/huanshilang/p/14786521.html
Copyright © 2011-2022 走看看