nacos集群搭建&&dubbo-admin(windows)

前置条件:maven,jdk

nacos-github地址

GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. - GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.https://github.com/alibaba/nacos下载完之后,解压,修改配置文件。

 

右键记事本或者其他工具打开,写入ip:port

一台机器的话,这个三个ip都是你本机的ip,(获取本机ip的方法,cmd窗口,ipconfig回车,找到IPv4)后面跟的是三个端口号,端口号要等下要在上图中的application.properties文件中修改。

改完之后,打开application.properties

放开mysql注释,改为你自己的数据库配置

 修改端口号

然后复制三份nacos,分别改一下server.port,改为和上图的cluster.conf文件中的端口号一致即可

全部配置好之后,打开数据库。

在nacos的conf目录,找到这个sql文件

导入mysql或者复制里面的sql执行。

要注意的是,端口号有一个偏移量,偏移量是1000,端口号不要挨着就好。

然后进入bin目录,双击startup.cmd启动就行

注意,集群应该是cluster,如果不是,那么你就要改一下startup.cmd,建议直接注释单机启动的配置,把圈起来的都注释掉,就行了,注释是 rem xxx

 启动完成就可以按照你的 http://ip:port/nacos这个地址访问了,默认账号密码是nacos/nacos

报错不要慌,检查你的ip和端口是否都对了,还有就是数据库地址连接,是否正常,可能会出现什么问题呢,emxxx Tomcat,具体什么报错我也忘了记录了,这个问题的原因很多,看下 nacos.log日志文件就能确认到具体的问题了

 最后要说的是,打开你的hosts文件,映射一下127.0.0.1 localhost

然后最最后面要说的是,文件中可能会自动加一个ip和端口,虽然我不知道是什么原因,但是猜测是多网卡导致的,没什么影响,如果全都正确,多次重启之后,就报错了,就把多的ip删除,再重启就好了

=========================================================================

然后是dubbo-admin安装

下载:https://download.csdn.net/download/weixin_44231805/86824747

不需要积分,随便下载(仅供学习实用,侵权联系删除)

目录,我们要用到的是dubbo-admin-server和ui

 打开server的pom

 打开mysql的依赖,注释h2的,就看你的具体情况,确认数据库。

 

 这里加了一个,就是看个界面

然后下面还有mysql的连接,自己修改一下

后缀是test的配置文件里面也要改,默认是zk

这个sql也一样要执行

 全部改完之后,返回到项目根目录。

mvn clean package

 打开cmd执行打包命令,中间报错没关系,只要能打包成功就好。

java -jar xxx

 启动jar包,默认端口8080,注意端口冲突问题

启动完成,http://localhost:8080 访问

有错请指出,感谢阅读