nacos2.3持续化部署

Nacos 提供了四大功能

  • 服务发现和服务健康检查

    Nacos 使服务可以轻松注册自身并通过 DNS 或 HTTP 接口发现其他服务。Nacos还提供服务的实时健康检查,以防止向不健康的主机或服务实例发送请求。

  • 动态配置管理

    动态配置服务允许您在所有环境中以集中、动态的方式管理所有服务的配置。Nacos无需在配置更新时重新部署应用和服务,使得配置变更更加高效、敏捷。

  • 动态域名解析服务

    Nacos支持加权路由,使您可以更轻松地在数据中心的生产环境中实现中间层负载均衡、灵活的路由策略、流量控制和简单的DNS解析服务。它可以帮助您轻松实现基于 DNS 的服务发现,并防止应用程序耦合到特定于供应商的服务发现 API。

  • 服务和元数据管理

    Nacos 提供了易于使用的服务仪表板,帮助您管理服务元数据、配置、kubernetes DNS、服务运行状况和指标统计

下面我们开始nacos的持久化部署【基于nacos2.2.3】

1.下载nacos

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

图片

2.解压压缩包

图片

3.初始化mysql库

新建nacos数据库,并执行mysql-schema.sql文件

图片

4.设置nacos的配置【持久化mysql设置】

spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTCdb.user.0=rootdb.password.0=rootpsw@1

5.版本2.2.3后开启鉴权认证​​​​​​​

### If turn on auth system:nacos.core.auth.system.type=nacosnacos.core.auth.enabled=truenacos.core.auth.server.identity.key= serverIdentitynacos.core.auth.server.identity.value= securitynacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

6.开启服务

sh startup.sh -m standalone

图片

7.本地查看

http://127.0.0.1:8848/nacos

图片

注意:

1.在2.3的nacos里,如果不开启鉴权,默认不会进入登录页

2.在2.3的nacos,在和springboot一起使用时候,需要配置nacos的username和password

图片

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值