Nacos单机部署、集群部署以及Nacos默认持久化derby数据库和设置mysql数据库 ...

打印 上一主题 下一主题

主题 818|帖子 818|积分 2454

1. Nacos Windows 下载
1.1 去nacos官网下载nacos-server
发布历史 | Nacos 官网
https://nacos.io/download/release-history/

下载版本为 nacos-server-2.3.1.zip

2. Derby数据库
2.1 默认使用Derby数据库
官网下载Derby数据库即可。
Apache Derby数据库
https://db.apache.org/derby/releases/release-10.13.1.1.html

直接解压压缩包即可。
打开bin目次,可以看到如下图。
2.2 通过derby脚本bin目次下面的使用输入ij使用ij工具(或单击ij.bat后启动ij工具),连接数据库,通过ij.bat工具连接derby数据库,双击ij.bat文件,连接下令如下:dedb是数据库名
  1. connect 'jdbc:derby:dedb;user=root;password=root;create=true';
复制代码

 连接数据后,执行derby数据库脚本,sql脚本在nacos/config/derby-schema.sql
  1. run 'F:\nacos\nacos\conf\derby-schema.sql';
复制代码

退出。
  1. exit;
复制代码
 3 derby数据库在nacos应用
单机启动会在nacos/data/derby-data包,存储的是数据库信息


使用下面ij.bat连接数据库报错。 
  1. connect 'jdbc:derby:F:\nacos\nacos\data\derby-data;create=true';
复制代码

用idea 客户端连接数据库
 找到nacos下面的derby-data,用户名/暗码 nacos/ nacos。假如nacos启动了,是无法连接的,报下面错误,只必要关闭nacos即可。大概意思就是derby-data这个错误表现尝试启动的Derby数据库实例已经被另一个实例启动
    报错:ERROR XSDB6: Another instance of Derby may have already booted the database
  

查询derby-data数据库:
 假如删除derby-data包,里面的数据以及设置信息也会被删除,重新启动nacos将是一个全新的设置。
 4 windwo Nacos部署
4.1 单机部署
  1. startup.cmd -m standalone
复制代码

4.2 访问nacos管理端
http://localhost:8848/nacos 默认用户名/暗码 nacos/nacos
4.2.1 创建设置设置
新建一个命名空间

在新建的一个命名空间里面创建一个设置文件
 4.2.2 服务里面设置nacos
  1. spring.application.name=nacos-service
  2. server.port=6260
  3. server.servlet.context-path=/nacos/service
  4. #nacos配置
  5. # 开启配置中心
  6. spring.cloud.nacos.config.enabled=true
  7. spring.cloud.nacos.config.refresh-enabled=true
  8. spring.cloud.nacos.config.server-addr=http://localhost:8848
  9. spring.cloud.nacos.config.namespace=benjamin-service
  10. #指定配置中心的 Data ID
  11. spring.cloud.nacos.config.extension-configs[0].data-id=nacos-service.properties
  12. #指定配置中心的分组
  13. spring.cloud.nacos.config.extension-configs[0].group=DEFAULT_GROUP
  14. #spring.cloud.nacos.config.ext-config[0].data-id=nacos-service.properties
  15. #spring.cloud.nacos.config.ext-config[0]..group=DEFAULT_GROUP
  16. # 开启服务发现
  17. spring.cloud.nacos.username=nacos
  18. spring.cloud.nacos.password=nacos
  19. spring.cloud.nacos.discovery.enabled=true
  20. spring.cloud.nacos.server-addr=http://localhost:8848
  21. spring.cloud.nacos.discovery.register-enabled=true
  22. #指定注册中心的分组、命名空间
  23. spring.cloud.nacos.discovery.group=DEFAULT_GROUP
  24. #配置命名空间的名字无效,需要配置命名命名空间ID
  25. spring.cloud.nacos.discovery.namespace=86306706-d586-42e9-9c7d-67e114d20ba2
复制代码
查看服务列表

注册中心开启认证,修改nacos/conf/application.properties设置
 
4.2 集群搭建 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

南飓风

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表