zoukankan      html  css  js  c++  java
  • Nacos集群环境的搭建与配置

    Nacos集群环境的搭建与配置

     

    集群搭建

    一.环境:

    服务器环境:CENTOS-7.4-64位

    三台服务器IP:192.168.102.57:8848,192.168.102.59:8848,192.168.102.60:8848

    软件:nacos-0.8.0   maven-3.4   jdk1.8.0_144

    1.  安装JDK,设置JDK环境变量,解压maven,并设置maven环境变量,变量设置如下,根据自己的安装路径或解压路径不同对变量里的路径进行相应的更改:

     

    #vim /etc/profile  //在文件最后添加

     

    export MAVEN_HOME=/nacos/maven/apache-maven/src

    export PATH=${PATH}:${MAVEN_HOME}/bin

    export JAVA_HOME=/usr/java/jdk1.8.0_144

    exportCLASSPATH=$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:$MAVEN_HOME/bin

     

    # source /etc/profile  //让变量生效 

     

     

     

     

     2.  安装配置nacos,我这里使用的是源码包直接将软件解压到了指定目录下:

    # /nacos/nacos

    到/nacos/nacos/config目录下配置cluster.conf文件:

     # vim cluster.conf  //在文件里添加相关服务器IP,三台机器都做相同的配置:

       

     3.  创建数据库:  

    我这里只创建了一个数据库,三台都是连一个相同的库

     

    然后将/nacos/conf/nacos-mysql.sql里的SQL语句直接导入既可

     

    4.  配置application.properties文件:

      三台机器都是相同的更改

     

     

     5.  配置完成后启动服务:

    #sh /nacos/bin/startup.sh

    查看/nacos/logs/start.out日志,输出以下日志说明启动成功,先启主,再启两台辅:

     

    访问红色圈中的URL,可直接看到NACOS的登陆界面:

     

                                                                        ------the end

  • 相关阅读:
    sys.exc_info()方法:获取异常信息
    tempfile模块:生成临时文件和临时目录
    fnmatch模块:用于文件名的匹配
    pathlib模块用法详解
    linecache模块 随机读取文件指定行
    fileinput模块:逐行读取多个文件
    asyncio异步IO--协程(Coroutine)与任务(Task)详解
    Python中协程异步IO(asyncio)详解
    删除某个时间段之前的文件
    Mac入门--如何使用brew安装多个PHP版本
  • 原文地址:https://www.cnblogs.com/lhlucky/p/nacoscluster.html
Copyright © 2011-2022 走看看