• nacos


    https://nacos.io/zh-cn/

     

     https://github.com/alibaba/nacos

     

     

     

     

    https://gitee.com/mirrors/Spring-Cloud-Alibaba

    sh startup.sh -m standalone

    1.安装数据库,版本要求:5.6.5+
    2.初始化mysql数据库
    3.修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。

    进入conf目录下,编辑application.properties文件

    cd conf
    vi application.properties

    按esc,保存退出(:wq)

    初始化数据库:

    我是用Navicat客户端连接数据库,执行/usr/local/nacos/conf目录下nacos-mysql.sql文件,进行数据库初始化

    进入bin目录,

    cd /usr/local/nacos/bin

    启动nacos命令(-m standalone 指定启动模式为单机版): 

    sh startup.sh -m standalone

    或后台运行

    nohup sh startup.sh -m standalone &


    查看日志 

    tail -500f /usr/local/nacos/logs/start.out

     Nacos查状态

    ps -ef | grep nacos

    默认端口为8848,在application.aproperties中可以配置。

    centos7给防火墙开发8848端口:

    firewall-cmd --zone=public --add-port=8848/tcp --permanent

    重新载入防火墙:
    firewall-cmd --reload

    访问nacos控制台,http://192.168.133.128:8848/nacos ( http://ip:8848/nacos),用户名密码均为:nacos

    关闭nacos命令,bin目录下执行

    ./shutdown.sh

    sh shutdown.sh

    单机版部署成功。

    Nacos关闭服务
    切换到bin目录,执行命令:sh shutdown.sh

    ===================================================================================================

    https://github.com/alibaba/nacos

    cd /usr/local

    mkdir nacos

    mv nacos-server-1.4.2.tar.gz  /usr/local/nacos/nacos-server-1.4.2.tar.gz

    cd nacos

    tar -zxvf nacos-server-1.4.2.tar.gz

    mv nacos nacos8849

    vim application.properties

     

     cp cluster.conf.example cluster.conf

     

    vim cluster.conf

    vim startup.sh

    ./startup.sh

    配置 nginx

    application.yml

    server:
      port: 8021
      #应用名称  (nacos 会将该名称当作服务名称)
    spring:
      application:
        name: stock-service
      cloud:
        nacos:
    #      server-addr: 127.0.0.1:8848
          server-addr: 192.168.133.128:8847  #集群 nginx 负载均衡访问 nacos
          discovery:
            username: nacos
            password: nacos
            namespace: public
    #        cluster-name: wsm111  # 集群名称  默认 DEFAULT
    #        ephemeral: true  #是否临时实例 true:临时实例  false:永久实例
    #        weight: 1 #权重
    #        metadata: #元数据
    #        group: DEFAULT_GROUP #默认DEFAULT_GROUP  用于更细的相同特征的服务进行分组管理
    #        service: stock-service  #默认取${spring.application.name}
  • 相关阅读:
    duilib框架分析:几个回调(C++11)
    duilib框架分析(一)概述
    图解JVM--(二)垃圾回收
    图解jvm--(一)jvm内存结构
    4 (计算机网络) DHCP与PXE:IP是怎么来的,又是怎么没的?
    3(计算机网络)ifconfig:最熟悉又陌生的命令行
    2 (计算机网络)理解网络协议的工作模式
    1 (计算机网络)我们常用的网络协议有哪些?
    阿里云配置mysql
    深入Spring Boot:那些注入不了的Spring占位符(${}表达式)
  • 原文地址:https://www.cnblogs.com/mingforyou/p/15362367.html
Copyright © 2020-2023  润新知