windows server 2012 服务器nacos 安装配置以及集群搭建
一.安装配置nacos
1.简介
nacos官网文档介绍:https://nacos.io/zh-cn/docs/what-is-nacos.html
2.下载安装
这里我使用1.3.2
地址:https://github.com/alibaba/nacos/releases/tag/1.4.0
1、创建nacos数据库,并执行nacos/conf/nacos-mysql.sql文件初始化表结构与数据。
2、修改nacos/conf/application.properties配置数据相关信息
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql### Count of DB:
db.num=1### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=fzys87
3、打开windos命令行,在bin目录下输入命令启动服务端
startup.cmd -m standalone
或者转到nacos\bin\startup.cmd 双击“startup.cmd”启动nocas服务
4.测试
登陆nacos管理控制台http://localhost:8848/nacos/,默认用户密码:nacos/nacos
二.搭建nacos集群
1、解压下载的Nacos,进入nacos下的conf目录下将cluster.conf.example重命名为cluster.conf,然后打开该文件添加以下内容。
服务器ip:8847
服务器ip:8848
服务器ip:8849
服务器ip:8850
*注意:号要替换成自己服务器公网的IP地址。
本次搭建的nacos集群的端口分别为8847,8848,8849,8850
前面的IP地址为你自己本地的IP地址,这里最好不要写成localhost或127.0.0.1,否则集群可能会搭建失败!
2.如果是在之前的单机nacos修改不需要修改application.properties文件的数据库路径
如果不是需要修改application.properties文件中的内容
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql### Count of DB:
db.num=1### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=fzys87
3、nacos默认的启动方式是单机版,我们需要手动改成集群版启动将bin目录下的startup.cmd文件用记事本打开,将如下位置的代码进行顺序交换,
替换前
替换后
if %MODE% == "cluster" (set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"set "JAVA_OPT=%JAVA_OPT% -XX:-OmitStackTraceInFastThrow XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=%BASE_DIR%\logs\java_heapdump.hprof"set "JAVA_OPT=%JAVA_OPT% -XX:-UseLargePages"
) else (set "JAVA_OPT=%JAVA_OPT% -Xms512m -Xmx512m -Xmn256m"set "JAVA_OPT=%JAVA_OPT% -Dnacos.standalone=true"
)
- 复制之前的nacos文件夹,我这里复制了三个(名字随意),nacos目录下的conf下的application.properties文件中的server.port分别改成8847,8849,8850。
5.如果不是在之前的nacos上修改需要在MySQL数据库中,新建数据nacos库并初始化数据。执行conf目录下的nacos-mysql.sql数据库脚本
注意;可以每个服务使用单独的数据库只需在application.properties文件中进行修改数据库就可,如果使用同一个的话数据是通用的,可以使用多个命名空间进行分开。
6、分别在四个节点启动这四个nacos(到bin下点击startup.cmd即可启动)
7.测试
http://…:8848/nacos/index.html
http://…:8847/nacos/index.html
http://…:8849/nacos/index.html
http://…:8850/nacos/index.html
默认用户名跟密码都是nacos
windows server 2012 服务器nacos 安装配置以及集群搭建相关推荐
- mysql在ibm上安装教程_在ibm服务器上安装配置MySQL集群的方法
在ibm服务器上安装配置MySQL集群的方法 2014-07-13 16:45来源:中国存储网 导读:本文只是介绍安装和配置,关于一些名词和原理,请参考MySQL手册.一.环境:IBM x3560Vm ...
- Centos7+Elasticsearch7.4.2+Kibana+IK分词+ElasticHD 安装配置以及集群搭建
Centos7+Elasticsearch7.4.2+Kibana+IK分词+ElasticHD 安装配置以及集群搭建 1. elasticSearch 7.4.2 安装 1.1 关于jdk 1.2 ...
- 2012服务器系统安装iis,Windows Server 2012服务器管理系统安装配置IIS8.5教程
IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速.今天我们重点完整的演示下windows server 2 ...
- windows server 2012服务器IIS基本配置
转载于:https://www.cnblogs.com/wuyubing/p/5204175.html
- windows server 2012 R2 打印机安装
一. 测试环境 本教程详细介绍了在Windows Server 2012系统中安装配置打印服务器的过程,很基础的东西有没有,大神就直接跳过喽.我们用到了一台Windows 10的物理 ...
- Windows server 2012服务器IIS配置过程
Windows server 2012服务器IIS配置过程 打开服务器管理器---->>>>点击右上角的管理------->>>>点击添加角色和功能向导 ...
- 怎样添加服务器远程角色,添加角色和功能,Windows Server 2012 R2如何安装远程桌面服务...
今天介绍添加角色和功能,Windows Server 2012 R2如何安装远程桌面服务.小伙伴们可能不一定了解,Windows Server 2012 R2操作系统的一个亮点就是系统组件化管理,所有 ...
- Windows Server 2012:服务器虚拟化 学习笔记
Hyper-V 扩展比较 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 HW 逻辑处理器 支持 16 个 LP 64 个 ...
- 虚拟机windows server 2012 R2详细安装过程+可能出现的问题(最下面)
目录 环境准备 镜像文件下载步骤 虚拟机具体安装步骤 附:可能出现的问题 1.添加桌面图标 2.Windows server 2012 R2开机就进入cmd控制台界面 环境准备 Vmware+wind ...
最新文章
- Linux软件安装管理---源码安装
- 安装FTP服务器并配置虚拟用户账号
- 计算机操作系统_计算机理论(操作系统概念及常见操作系统类型)
- 【干货】运维人员常用的Linux命令汇总
- 身体里面有多少细胞呢?
- find the most comfortable road
- mysql导出数据意义_导出数据库的意义
- HDU 2602.Bone Collector-动态规划0-1背包
- 83. 删除排序链表中的重复元素
- dll文件懒加载_一步步学习NHibernate(5)——多对一,一对多,懒加载(2)
- 不让html缓存图片吗,html – 如何强制Web浏览器不缓存图像
- 菜鸟学Linux - 用户与用户组基础
- VS建立Web网站 20141201
- 大前端技术选型 Native原生iOS, Android, React-Native, Flutter, 微信小程序, HTML5
- 微信小程序社区论坛源码
- opencms的安装
- 恶意软件清理助手1.94使用后的问题
- root 账号不能登录的解决方法
- tableau,js,html,maxVizResizeAttempts错误
- 德州学院计算机专业地址,德州学院 计算机系 谢延红老师简介 联系方式 手机电话 邮箱...