十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式

Nacos服务注册发现配置中心

十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第1张图片
十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第2张图片
十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第3张图片

十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第4张图片
十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第5张图片
十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第6张图片
十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第7张图片
十四,Nacos服务注册发现配置中心及集群模式启动报错解决方式_第8张图片

注意

如果nacos-server启动报错:

	1. 首先确认自己的操作步骤没有错误
	2. 再查看自己安装的nacos-server的版本,高版本默认以集群方式启动,没有配置集群会报错
	3. 解决集群问题的命令:
	    进到nacos目录下的bin文件夹,开启cmd,输入
        startup.cmd -m standalone

服务注册发现的配置文件

  1. 要注册的微服务的application.yml配置nacos注册地址和微服务名称
spring:
  datasource:
    username: root
    password: root
    url: jdbc:mysql://192.168.56.10:3306/gulimall_ums
    driver-class-name: com.mysql.cj.jdbc.Driver

  cloud:
    nacos:
      discovery:
        server-addr: 127.0.0.1:8848
  application:
    name: gulimall-member
mybatis-plus:
  mapper-locations: classpath:/mapper/**/*.xml
  global-config:
    db-config:
      id-type: auto
server:
  port: 8080
  1. 启动类上添加@EnableDiscoveryClient注解,开启服务注册发现功能
package com.atguigu.gulimall.member;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

@SpringBootApplication
@EnableDiscoveryClient
public class GulimallMemberApplication {

    public static void main(String[] args) {
        SpringApplication.run(GulimallMemberApplication.class, args);
    }
}

你可能感兴趣的:(后端,练手项目,nacos,微服务)