当前位置: 首页 > news >正文

nacos连接失败,启动失败常见问题

no database

查看nacos启动是否依赖mysql,如果依赖那么先启动数据库再启动nacos

#先创建并启动mysql
docker run -d \
>   --name mysql \
>   -p 3306:3306 \
>   -e TZ=Asia/Shanghai \
>   -e MYSQL_ROOT_PASSWORD=123 \
>   -v ./mysql/data:/var/lib/mysql \
>   -v ./mysql/conf:/etc/mysql/conf.d \
>   -v ./mysql/init:/docker-entrypoint-initdb.d \
>   mysql
#然后创建并启动nacos
docker run -d \
--name nacos \
--env-file ./nacos/custom.env \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
--restart=always \
--network=(和mysql同一网桥)
nacos/nacos-server:v2.1.0-slim

如果使用compose方式

nacos:image: nacos/nacos-server:v2.1.0-slimcontainer_name: nacosports:- "8848:8848"- "9848:9848"- "9849:9849"environment:PREFER_HOST_MODE: hostnameMODE: standaloneSPRING_DATASOURCE_PLATFORM: mysqlMYSQL_SERVICE_HOST: mysqlMYSQL_SERVICE_DB_NAME: nacosMYSQL_SERVICE_PORT: 3306MYSQL_SERVICE_USER: rootMYSQL_SERVICE_PASSWORD: 123MYSQL_SERVICE_DB_PARAM: "characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai"JVM_XMS: 512mJVM_XMX: 512mJVM_XMN: 256mdepends_on:- mysqlnetworks:- hm-net

连接超时

一般是nacos没有完全启动,查看运行状态

docker logs -f nacos

如果出现Nacos started successfully in standalone mode. use external storage表示启动成功

如果一直处于初始化状态,那么可能是内存不足导致启动缓慢,nacos默认使用1G大小启动,但是500MB就已经可以了

JVM_XMS: 512m
JVM_XMX: 512m
JVM_XMN: 256m

修改启动所需内存大小,可以加快启动速度

最新版本权限问题

生成一个类似token的权限符,之后在yaml文件中添加配置

echo -n "nacos-token-123456" | base64
    NACOS_AUTH_TOKEN: "bmFjb3MtdG9rZW4tMTIzNDU2"
depends_on:- mysql
networks:- hm-net

http://www.lryc.cn/news/601520.html

相关文章:

  • Vue 框架 学习笔记
  • 【笔记】Einstein关系式 D = ukBT 的推导与应用研究
  • GAN/cGAN中到底要不要注入噪声
  • 计算机网络:(十二)传输层(上)运输层协议概述
  • FPGA IP升级
  • Linux文件理解,基础IO理解
  • SCUDATA esProc SPL Enterprise Edition(大数据计算引擎) v20250605 中文免费版
  • Keepalive高可用集群的实验项目
  • 【Java系统接口幂等性解决实操】
  • DeepSeek实战--无头浏览器抓取技术
  • Java常用日志框架介绍
  • 五度标调法调域统计分析工具
  • 设计模式(五)创建型:原型模式详解
  • [spring6: Mvc-异步请求]-源码分析
  • 设计模式(三)创建型:抽象工厂模式详解
  • 微服务架构面试题
  • Flutter开发实战之测试驱动开发
  • linux根据pid获取服务目录
  • Gradio.NET 中文快速入门与用法说明
  • IIS发布.NET9 API 常见报错汇总
  • 从 .NET Framework 到 .NET 8:跨平台融合史诗与生态演进全景
  • 9-大语言模型—Transformer 核心:多头注意力的 10 步拆解与可视化理解
  • 电商项目_核心业务_数据归档
  • Java枚举类enum;记录类Record;密封类Sealed、permits
  • Java面试宝典:MySQL执行原理一
  • 300.最长递增子序列,674. 最长连续递增序列,
  • Ubuntu服务器安装与运维手册——操作纯享版
  • 负载均衡Haproxy
  • [AI8051U入门第十一步]W5500-服务端
  • 嵌入式学习日志————对射式红外传感器计次