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

  • Post author:
  • Post category:其他


前置条件: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 访问

有错请指出,感谢阅读



版权声明:本文为weixin_44231805原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。