Spring cloud系列-Nacos:Nacos的使用和报错处理

2023-10-31

目前你让我刚接触SpringCloud就来说Nacos做注册中心的优劣,或者深入的讲解Nacos,可能是有点为难我。

Nacos是阿里开源的一个项目,一个负责发现,配置,管理微服务的一个平台。也就是说微服务这一块他还是不错的,下面是Nacos的一个官网的一个知识图谱:
在这里插入图片描述

使用:

以SpringCloud为例子引入Nacos,首先环境要配好,Java版本不能太老JDK1.8以上,还有就是系统要64位官方推荐 UNIX/Linux/Mac,还有就是Maven3.2以上。
以下链接为官网推荐以及使用链接

第一次本地使用SpringCloud+Nacos报错

第一次本地使用SpringCloud调用Nacos会报错,你会发现启动SpringCloud再加载完Tomcat后加载Nacos回报错,code 500.首先原因我根据console上connect refused,再确定我application.propertise已经定义好spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848这些东西之后。

我参照官方文档去看一下,觉得是不是要跟tomcat要开一下,在对应的文件夹下没看到Nacos相关文件,就下载一个Nacos本地启动,发现可以跑通不报错。

问题:本地启动Nacos,报错“注册 XXX fail”
(1)将SpringCloud启动config,改为本地单机启动(要不然他会默认集群启动)
VM-options添加 “ -Dnacos.standalone=true “

在这里插入图片描述
(2)本地启动要打开Nacos服务器,下载Nacos包,里面有startup.sh和startup.cmd(根据不同的环境选用不同的方式)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Spring cloud系列-Nacos:Nacos的使用和报错处理 的相关文章

随机推荐

  • 手动添加Windows右键菜单即图标 Sublime Text举例

    有时候想把软件添加到右键菜单 可以这样做 1 Window R 打开 运行 regedit 进入组侧表 2 找到HKEY CLASSES ROOT gt gt shell下 新建项命名为Sublime Text 3 即路径为HKEY CLA
  • 码猿之道

    既不是最强的 也不是最聪明的 而是最能适应变化的生存了下来 达尔文 抓紧智能时代的缰绳 2016年是计算机历史上一个具有纪念意义的年份 它是一个旧时代的终结 也是一个新时代的开始 这一年距离1956年麦卡锡 明斯基 香农等计算机先贤提出人工
  • Python基础学完了再学什么?

    Python基础学完了再学什么 基础阶段学完Python 基础语法 python 容器 函数和文件操作 面向对象 python编程和web基础 Linux 操作系统多任务编程 Python 网络编程 静态 web 服务器 HTML CSS
  • HTML实现简单的注册页面

    HTML是一种标记语言 用于创建网页 这里使用HTML创建了一个简单的注册页面 其中包含表单元素 如文本框 密码框 单选按钮 下拉列表 文件上传和文本域 先看看效果图 代码如下
  • 可视化图片时显示中文标签

    coding UTF 8 import cv2 import glob import os from PIL import Image ImageFont ImageDraw import numpy as np color 0 255 0
  • 无线连接让智能手表用户可以自行沟通和监控

    诸如智能手表和智能眼镜之类的产品正在激增 它们中的大多数由于多个传感器 低功耗嵌入式处理器 直视或虚拟显示器以及无线通信链路 Wi Fi或蓝牙 来连接到智能手机 从而提供各种功能 主机系统 或互联网 尽管这些高度集成的系统中有许多提供了所需
  • Flutter: Dart 参数,以及 @required 与 required

    1 Dart 参数 Dart 函数的参数分 3 种类型 位置参数 命名参数 可选位置参数 1 1 位置参数 positional parameters 参数位置重要 名称任意 定义 void debugger String message
  • uniapp开发的App(安卓)端跳转uniapp微信小程序

    本文总结两种跳转方法 适合自己的才是最好的 1 根据微信开放文档提供的方法获取小程序的URL 两种 小程序的URL Scheme weixin dl business t TICKET 小程序的URL Link https wxaurl c
  • 宝塔控制面板无法访问,浏览器提示连接失败

    防火墙已经关闭 端口已经开好 但宝塔控制面板无法访问 浏览器提示连接失败 错误信息 火狐浏览器提示连接失败 解决思路 连接ssl重启宝塔 宝塔重启命令 bt restart
  • 全国地区树形结构列表。TreeNode工具

    Select select from shop region order by id ResultType java util LinkedList class 虽然这里用了LinkedList 但好像后面并没有用到 List
  • 三色标记算法

    什么是三色标记 CMS的运行过程中存在并发标记过程 由于不产生STW 所以对垃圾的清理必须存在标记和删除两个过程分开 而不能看到是垃圾就直接清除 否则会引起不必要的麻烦 CMS为了解决这个问题 采用了三色标记算法来记录对象是否已经被扫描过
  • 环境篇-在Qt工程中调用OpenSSL

    本文属于 OpenSSL加密算法库使用系列教程 之一 欢迎查看其它文章 我们知道OpenSSL有一个命令行工具openssl exe 可以通过命令实现很多的操作 同时OpenSSL还提供了动态库 所以如果我们想调用OpenSSL 有2种方法
  • 树的应用举例

    二叉树 先序遍历 这里指根在先 from collections import deque class BitTree def init self self root None def insert self node pos pass s
  • meilisearch使用记录

    分页 查找内容 默认一页十条 def search q from size 10 return client index indexName search q opt params limit size offset from 当前页 st
  • 剖析RedHat Linux中三个重要内核文件

    在网络中 不少服务器采用的是Linux系统 为了进一步提高服务器的性能 可能需要根据特定的硬件及需求重新编译Linux内核 编译Linux内核 需要根据规定的步骤进行 编译内核过程中涉及到几个重要的文件 比如对于RedHat Linux 在
  • (简单成功)原生js实现点击复制文本

    目录 背景 核心代码 案例 背景 我们开发中可能会有点击复制的功能 那么下面将讲述 核心代码 select 方法用于选择该元素中的文本 document execCommand copy 执行浏览器复制命令 案例
  • 微信网页调用jssdk扫一扫,63002报错的坑,ios的兼容问题

    一 因为项目需要用到微信网页扫一扫功能 并且去找了很多文章都没有统一的整理 所以就整理了一下 比较常见的坑 1 如何在网页调用扫一扫功能 1 先引入npm npm install weixin js sdk 如果你需要用微信的支付那些api
  • PWN学习-ADworld刷题

    前言 搁置了一段时间没更博 经历了考试还有一些其他事 决心好好去学pwn 学习的方法打算是按照看视频课加刷题加查找资料来学习 先把新手题都刷了一遍 都是很入门的题目 没啥好提的 收获也少 然后去刷进阶的题 但是目前还没有遇到堆的题目 视频课
  • C语言队列的理解

    队列是一种特殊的线性表 特殊之处在与允许在表的前端 front 进行删除操作 而在表ide后端进行插入操作 和栈一样 队列时一种操作受限制的线性表 进行 插入操作的端称为队尾 进行删除操作的端称为队头 队列的数据元素称为队列元素 在队列中插
  • Spring cloud系列-Nacos:Nacos的使用和报错处理

    目前你让我刚接触SpringCloud就来说Nacos做注册中心的优劣 或者深入的讲解Nacos 可能是有点为难我 Nacos是阿里开源的一个项目 一个负责发现 配置 管理微服务的一个平台 也就是说微服务这一块他还是不错的 下面是Nacos