【nacos】nacos搭建源码环境并运行

【nacos】nacos搭建源码环境并运行,第1张

【nacos】nacos搭建源码环境并运行 nacos搭建源码并运行 下载源码

https://github.com/alibaba/nacos

访问上面的url进入github的nacos项目页面,选择master分支,从右侧的code按钮中将nacos源码下载下来。

之后将源码导入idea,配置maven加载nacos的依赖。

修改nacos配置

打开项目之后进入nacos-console模块,修改如图所示的nacos的数据库配置,将mysql的信息修改成自己的mysql信息。

在mysql中增加表

打开如图所示的项目文件路径,进入nacos-distribution模块,打开conf文件夹下的nacos-mysql.sql文件,将里面的sql复制到mysql中执行,创建nacos所需要的表。要注意表创建在上一步配置mysql连接的url指定的数据库中。

增加VM启动参数

先直接运行nacos-console模块的springboot的main方法,出现配置之后修改启动项的配置。

如图所示修改VM options

-Dnacos.standalone=true
-Dnacos.home=D:tmpnacos

第一个配置是指定单机默认允许,不指定这一项的话默认是集群的模式运行会报错。

第二个配置是指定nacos的文件输出路径,这个可以自己选择合适的逻辑。默认是c:userusernamenacos

编译nacos-consistency

我们在运行nacos的服务之前需要先编译一下nacos-consistency这个模块,否则会报错。

启动Console模块

nacos通过nacos-console的Nacos类启动,不要启动成nacos-naming模块了。

运行没有报错就是启动成功了

运行nacos-example的示例代码

在源码中有一个nacos-example模块,里面提供了一些基本的测试代码,包括服务注册、配置管理等等的代码,可以通过调试这些代码来学习nacos的逻辑。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5682880.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存