本篇内容介绍了“Nacos如何安装及本地化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
Nacos可以做什么?
dynamic service discovery and configuration and service management 即 动态服务发现、配置以及管理。
Nacos怎么用?
从 https://github.com/alibaba/nacos/releases 获取当前版本的发行包
解压完成之后,在bin目录下 cmd startup.cmd -m standalone
(单机模式、集群模式之后再说)
http://localhost:8848/nacos/ 中可以看到当前的Nacos 启动成功界面
https://nacos.io/zh-cn/docs/quick-start.html 中文官方文档
上面步骤仅仅是简单的非生产环境模式,单机正式使用需要做以下前置操作:
从nacos-mysql.sql文件来初始化Nacos数据库。mysql 需要版本大于5.6.5,同时建议修改本文件下的sql,对没有指定数据库引擎类型的调整为InnoDB。
修改application.properties文件中的数据库连接配置,如下
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://localhost:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=xxx db.password.0=xxx db.pool.config.connectionTimeout=30000 db.pool.config.validationTimeout=10000 db.pool.config.maximumPoolSize=20 db.pool.config.minimumIdle=2
Nacos的命名空间(namespace)
用于进行租户粒度的配置隔离。不同的命名空间下,可以存在相同的 Group 或 Data ID 的配置。Namespace 的常用场景之一是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务)隔离等。
2.0版本以及默认推荐使用 Data ID区分。
图中的命名空间ID可以区分环境,在这里我配置可以了一个test namespace
“Nacos如何安装及本地化”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。