自学内容网 自学内容网

nacos环境搭建以及SpringCloudAlibaba脚手架启动环境映射开发程序

1:下载nacos 地址:https://github.com/alibaba/nacos/tags

2:选择server的zip包下载

3:启动mysql服务,新建数据库:nacos_yh

4:解压下载的nacos_server 进入conf目录

5:mysql运行sql脚本变得到下面的表

6:配置nacos数据库连接:修改conf目录下application.properties文件找到下图,打开注解并设置mysql连接,账号,密码

配置secret(nacos2.2.01版本之后需要手动配置,之前因默认可以破解)

注:没有配置script 出现错误Error creating bean with name 'cachedJwtTokenManager': Unsatisfied dependency expressed through field 'jwtTokenManager';

开发测试secret 不可用于正式环境

=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=

7:cmd在nacos/bin目录下运行命令 startup.cmd -m standalone

启动成功后,访问路径:http://本机ip:8848

新手是不是有点8848钛合金手机的感觉,我第一次是这样的感脚

默认账号密码nacos

8:首次登进去会出现权限错误,第二次登录会提示命名空间问题不需要管

9:停止:cmd shutdown.cmd

10:上面安装好了,下面讲讲实际工作可能进一个公司不是第一次手撸,

这里举例SpringCloudAlibaba脚手架

首先启动 那就注意四个,register->gateway->upms->auth->其他(需要开发得服务模块)

10.1基本有着四个本地先运行里面的mian方法,按照上面执行先后运行

10.2还有一种公司有开发环境的,本地host里面的yml映射

里面yml可能存在${NACOS-HOST:dev-oracle}这种就是读取hosts里面得配置文件

注:这里推荐SwitchHosts._windows程序可以不同host切换,

上面变量可以在hosts加上dev-oracle指向自己要获取配置得ip

下图是我使用软件可以控制不同开发环境hosts

可能启动register会遇到下面得错误,可以不用管,只用试一下localhost:8848是否正常启动,导入到本地nacos配置文件即可

参考资料:1:SpringCloud基础2——Nacos配置、Feign、Gateway_nacos feign配置-CSDN博客^v43^control&spm=1001.2101.3001.4242.1&utm_relevant_index=3

2:Nacos集群部署和遇到的问题 

3:


原文地址:https://blog.csdn.net/u010757785/article/details/145116561

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!