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

1. Nacos Windows 下载

1.1 去nacos官网下载nacos-server

发布历史 | Nacos 官网icon-default.png?t=N7T8https://nacos.io/download/release-history/

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

2. Derby数据库

2.1 默认使用Derby数据库

官网下载Derby数据库即可。

Apache Derby数据库icon-default.png?t=N7T8https://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是数据库名

connect 'jdbc:derby:dedb;user=root;password=root;create=true';

 连接数据后,执行derby数据库脚本,sql脚本在nacos/config/derby-schema.sql

run 'F:\nacos\nacos\conf\derby-schema.sql';

退出。

exit;

 3 derby数据库在nacos应用

单机启动会在nacos/data/derby-data包,存储的是数据库信息

使用下面ij.bat连接数据库报错。 

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 单机部署

startup.cmd -m standalone

4.2 访问nacos管理端

http://localhost:8848/nacos 默认用户名/密码 nacos/nacos

4.2.1 创建配置配置

新建一个命名空间

在新建的一个命名空间里面创建一个配置文件

 4.2.2 服务里面配置nacos

spring.application.name=nacos-service
server.port=6260
server.servlet.context-path=/nacos/service#nacos配置
# 开启配置中心
spring.cloud.nacos.config.enabled=true
spring.cloud.nacos.config.refresh-enabled=true
spring.cloud.nacos.config.server-addr=http://localhost:8848
spring.cloud.nacos.config.namespace=benjamin-service
#指定配置中心的 Data ID
spring.cloud.nacos.config.extension-configs[0].data-id=nacos-service.properties
#指定配置中心的分组
spring.cloud.nacos.config.extension-configs[0].group=DEFAULT_GROUP#spring.cloud.nacos.config.ext-config[0].data-id=nacos-service.properties
#spring.cloud.nacos.config.ext-config[0]..group=DEFAULT_GROUP# 开启服务发现
spring.cloud.nacos.username=nacos
spring.cloud.nacos.password=nacos
spring.cloud.nacos.discovery.enabled=true
spring.cloud.nacos.server-addr=http://localhost:8848
spring.cloud.nacos.discovery.register-enabled=true
#指定注册中心的分组、命名空间
spring.cloud.nacos.discovery.group=DEFAULT_GROUP
#配置命名空间的名字无效,需要配置命名命名空间ID
spring.cloud.nacos.discovery.namespace=86306706-d586-42e9-9c7d-67e114d20ba2

查看服务列表

注册中心开启认证,修改nacos/conf/application.properties配置

 

4.2 集群搭建 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/41397.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

昇思25天学习打卡营第9天|MindSpore使用静态图加速(基于context的开启方式)

在Graph模式下,Python代码并不是由Python解释器去执行,而是将代码编译成静态计算图,然后执行静态计算图。 在静态图模式下,MindSpore通过源码转换的方式,将Python的源码转换成中间表达IR(Intermediate Repr…

VSCode远程服务器

一、安装VSCode Windows安装Visual Studio Code(VS Code)-CSDN博客 二、VSCode中安装Remote-SSH插件 1、在应用商店中搜索Remote - SSH并安装 2、安装后会出现下面标注的图标 三、开始SSH连接 1、点击加号,创建SSH连接 2、输入地址,格式是:…

服务器部署 tomcat mysql nginx配置安装

一、安装配置tomcat 下载并解压 Tomcat 首先,从 Apache Tomcat 官方网站下载最新版本的 Tomcat。以 Tomcat 9 为例:下载慢的话,也可以本地上传到root目录下进行解压 sudo wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.58/bin/apache-tomcat-9.0.58.tar.gz sudo tar …

文件打开的系统错误分析流程

当用户出现“Open file failed”错误时,手动产生dump文件。 (1)打开资源管理器,选择AppNameXXX.exe进程,右击鼠标选择“创建转储文件” (2) 生成转储文件 3.获取用户转储文件 4.用Visual studio2015打开dump文件分析…

人工智能系列-numpy(三)

🌈个人主页:羽晨同学 💫个人格言:“成为自己未来的主人~” 副本和视图 副本 副本是一个数据的完整的拷贝,如果我们对副本进行修改,它不会影响到原始数据,物理内存不再同一位置。副本一般发生在Pytho…

MySQL——statement对象详解

JDBC中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。 Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完成后…

Vue前端打包

关于NGINX 介绍:Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,在各大型互联网公司都有非常广泛的使用。 NGiMx 官网:https://nginx.org/ conf 配置文件目录 html静态资源文件目录 lo…

华为OD面试分享18

2024年OD统一考试(D卷)完整题库:华为OD机试2024年最新题库(Python、JAVA、C++合集) 正文开始 7月3日上午一面 问项目 String变量直接引用和new一个String变量的区别 谈谈多线程 canel的工作原理 MVC的执行过程 redis怎么用的 编程题-网络连通区域数量 7月3日晚上二面 编程…

html+js+css在线倒计时

代码在图片后面 点赞加关注 谢谢大佬照顾&#x1f61c; 图例 时间到前 时间到后 源代码 <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width,…

10.09面试题目记录

艾融软件 - 线上面试题 排序算法的时间复杂度 O(n^2&#xff09;&#xff1a;冒泡&#xff0c;选择&#xff0c;插入 O(logn&#xff09;&#xff1a;折半插入排序 O(nlogn)&#xff1a;希尔&#xff0c;归并&#xff0c;快速&#xff0c;堆 O(nk)&#xff1a;桶&#xff0c;…

ListView 的简单使用及 ArrayAdapter 中参数详解

&#x1f604;作者简介&#xff1a; 小曾同学.com,一个致力于测试开发的博主⛽️&#xff0c;主要职责&#xff1a;测试开发、CI/CD&#xff0c;日常还会涉及Android开发工作。 如果文章知识点有错误的地方&#xff0c;还请大家指正&#xff0c;让我们一起学习&#xff0c;一起…

【ARMv8/v9 GIC 系列 5.2 -- GIC 分组介绍:Group 0 |Group 1| Non-Secure Group 1】

请阅读【ARM GICv3/v4 实战学习 】 文章目录 GIC Interrupt grouping中断分组配置寄存器GIC 中断分组介绍Group 0(安全组0)Group 1(安全组1)Non-Secure Group 1(非安全组1)总结及例子GIC Interrupt grouping ARM GICv3 通过中断分组机制,与ARMv8异常模型和安全模型进行…

一文让你彻底搞懂什么是CDN

一、引言 在当今互联网时代&#xff0c;网站的加载速度和稳定性是用户体验的关键因素之一。而CDN&#xff08;Content Delivery Network&#xff0c;内容分发网络&#xff09;作为提升网站性能的重要技术手段&#xff0c;受到了广泛的关注和应用。本篇博客将深入探讨CDN的工作…

实现原理:远程过程调用(RPC)

Hi~&#xff01;这里是奋斗的小羊&#xff0c;很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~~ &#x1f4a5;&#x1f4a5;个人主页&#xff1a;奋斗的小羊 &#x1f4a5;&#x1f4a5;所属专栏&#xff1a;C语言 &#x1f680;本系列文章为个人学习…

墨烯的C语言技术栈-C语言基础-006

六.常量 C语言的常量为 字面常量 const修饰的常变量 #define定义的 枚举常量 int main() { // 四个都是字面常量 30; 3.14; "w"; // 字符常量 "abc"; // const修饰的常变量 const int a 10; // 在C语言中,const修饰的a,本质是变量,但不能直…

图像的灰度直方图

先来认识一下灰度直方图&#xff0c;灰度直方图是图像灰度级的函数&#xff0c;用来描述每个灰度级在图像矩阵中的像素个数或者占有率。接下来使用程序实现直方图&#xff1a; 首先导入所需的程序包&#xff1a; In [ ]: import cv2 import numpy as np import matplotlib…

PCA算法降维代码示例

这段代码将数据进行PCA降维至3维&#xff0c;并绘制一个三维散点图&#xff0c;展示降维后的前3个主成分。 import pandas as pd import matplotlib.pyplot as plt import seaborn as sns from sklearn.decomposition import PCA from sklearn.preprocessing import StandardS…

JAVA 发送短信信息工具类(腾讯云)

发送短信信息工具类 import cn.hutool.core.collection.CollUtil; import com.tencentcloudapi.common.Credential; import com.tencentcloudapi.common.exception.TencentCloudSDKException; import com.tencentcloudapi.sms.v20210111.SmsClient; import com.tencentcloudapi…

pyecharts可视化案例大全(21~30)

pyecharts可视化案例大全(21~30) 二十一、直方图带标记线(最大值,平均值等)二十二、折线图带自定义标记点二十三、折线图带百分号显示二十四、象形图自定义图形二十五、水球图自定义图形二十六、GEO添加自定义坐标二十七、GEO 带涟漪效果散点图二十八、GEO热力图二十九、GEO…

关于一致性哈希

什么是一致性哈希&#xff1f; 定义和基本原理 一致性哈希&#xff08;Consistent Hashing&#xff09;是一种哈希算法&#xff0c;广泛应用于分布式系统中&#xff0c;主要用于解决动态节点变化&#xff08;如节点增加或减少&#xff09;时的数据分布和负载均衡问题。 定义…