微服务

您所在的位置:网站首页 nacos以单机模式启动 微服务

微服务

2023-04-07 02:42| 来源: 网络整理| 查看: 265

一、Nacos单机启动

Nacos需要单独下载安装,本次版本为2.2.1。这个版本中在nacos/conf目录下application.properties中的如下参数需要手动设置,设置规则为Base64编码的字符串,且编码前的字符串长度不能低于30个字符。

### The default token (Base64 String): nacos.core.auth.plugin.nacos.token.secret.key=YWhhb2FoYW9haGFvYWhhb2FoYW9haGFvYWhhb2FoYW8= 复制代码 # 在window下启动,进入nacos/bin目录 startup.cmd -m standalone 复制代码

访问http://127.0.0.1:8848/nacos 默认用户密码为nacos/nacos

二、工程搭建 2.1 springboot、springcloud以及alibaba版本对应关系

参考:github.com/alibaba/spr… image.png

image.png

image.png

2.2 工程结构

如果不想自动动手搭建的话,直接下载Nacos提供的案例工程,地址如下:

github.com/nacos-group…

作为一名程序员,自己动手比较有意思,我自己搭建了一个简单的工程,其结构如下:

image.png

工程结构说明

microservice-demo 父工程,定义了依赖、版本以及模块信息 nacos-demo 提供服务 client-demo 调用nacos-demo的服务 config-demo 测试nacos的配置

功能都比较简单,按照nacos的入门教程走了一遍,重新复习了Spring Cloud工程的搭建。

三、总结 3.1 父工程的pom配置

父工程中比较重要的就是定义了依赖以及对应版本的信息,子模块只需要继承就可以直接使用。

image.png

这里的依赖方式我理解等同于SpringBoot中的parent定义,二者取其一即可,如下图:

image.png

3.2 过程

由于许久没有接触SpringCloud和SpringBoot了,对于工程的搭建有些陌生,期间也发生了一些小插曲,工程定义的URL一致没有生效,经过2个多小时的排查,发现可能是IDE的问题,最终重启了下浏览器就成功了。生疏了真的要多练练手。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3