1. 启动过程描述

在阿里云服务器上安装了Nacos 1.3.1,同时的话jdk 1.8 以及maven 3.6.3已经配置安装好了,那么按照官网所说,运行命令:

sh startup.sh -m standalone 即可启动nacos服务了,我们在运行过程中,一切正常,查看日志的话,也没有任何报错,那么理所当然的我们开始访问 http://ip:8848/nacos, 但是一直访问不成功。之后查看进程的话发现没有nacos服务的进程。

2. 解决方法

出现这种进程突然挂掉的情况,首先想到内存是不是出现问题了,查看了下系统的内存使用情况:

free -m

我的阿里云服务器只有1G的内存,空闲的物理内存发现只有400多M,而我们单机启动Nacos的时候,会发现它启动时指定的内存大小为512m,就是这里出现问题了:

我们要解决这个问题就要修改这个启动时指定的内存,那么我们修改一下这个启动脚本 startup.sh:

vim startup.sh

这个脚本中有一段是 虚拟机配置: JVM Configuration

#===========================================================================================

# JVM Configuration

#===========================================================================================

if [[ "${MODE}" == "standalone" ]]; then

JAVA_OPT="${JAVA_OPT} -Xms512m -Xmx512m -Xmn256m"

JAVA_OPT="${JAVA_OPT} -Dnacos.standalone=true"

else

if [[ "${EMBEDDED_STORAGE}" == "embedded" ]]; then

JAVA_OPT="${JAVA_OPT} -DembeddedStorage=true"

fi

JAVA_OPT="${JAVA_OPT} -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

JAVA_OPT="${JAVA_OPT} -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${BASE_DIR}/logs/java_heapdump.hprof"

JAVA_OPT="${JAVA_OPT} -XX:-UseLargePages"

fi

可以看到这段配置 : JAVA_OPT="${JAVA_OPT} -Xms512m -Xmx512m -Xmn256m"

将512修改为 256即可

nacos启动失败_Nacos 启动失败记录相关推荐

  1. 服务器异常重启,导致mysql启动失败,问题解决过程记录

    思路一:检查linux的安全策略. 1.查看SELinux状态:/usr/sbin/sestatus -v 2.如果状态为enabled,则为开启状态,将其设置关闭状态,以上截图为设置后的状态: 1) ...

  2. windows启动nacos startup.cmd报错 失败

    windows启动nacos startup.cmd报错 失败 如果是第一次下载解压后直接启动报错 那么很有可能是启动模式不对 解决方案 : 将set MODE改为set MODE="sta ...

  3. 【错误记录】VMware 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )

    文章目录 一. 报错信息 二. 解决方案 一. 报错信息 交叉编译时需要用到虚拟机 , 打开后报这样的错误 ; 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 "VPMC" ...

  4. Linux启动nacos成功日志_nacos初体验踩坑与填坑篇

    点击上方"蓝字"关注我们 最近在看 RuoYi 的分布式微服务架构权限管理系统,RuoYi 的注册中心和配置中心都是采用 alibaba 的 nacos,本文主要介绍使用 Wind ...

  5. 关于win10启动nacos1.3.2失败的详细解决方案

    关于win10启动nacos1.3.2失败的详细解决方案 刚刚下载的nacos1.3.2需要本地修改一些配置,直接启动是会报错的 下面是详细的解决方案 第一步 修改启动配置项 nacos1.3.2的启 ...

  6. jspstudy启动mysql失败_MySql启动数据库设置初始密码

    这一小节介绍在Mac OS.Linux.Windows上启动关闭重启MySQL服务,以及部分图形化界面对服务的操控.安装完成后,可以使用 service 命令启动 mysql 服务,在Mac上serv ...

  7. parallels desktop 启动过失败_使用u启动软件制作启动盘时注意哪些【详细介绍】...

    使用 u盘装系统 已经是大多数电脑装机用户的首选方法 ,但是在使用u盘装系统前需要将u盘制作成启动u盘,而在制作启动u盘时出现的问题总是源源不断,这些问题大多都是因为我们自己的疏忽所造成的.今天IT百 ...

  8. 华三模拟器启动设备失败【启动设备MSR36-20_1失败】

    华三模拟器启动设备失败[启动设备MSR36-20_1失败] 你的Oracle VM VirtualBox跟你的模拟器不兼容,在这个地址重新下载一个虚拟机,安装成功后,然后重启电脑 Oracle VM ...

  9. parellels desktop启动虚拟机报“操作失败”

    问题描述: 启动虚拟机报"操作失败"(详见下图) 解决方案: 将虚拟机的的cpu与内存交由parellel处理而非apple. 解决步骤: 1.选择对应虚拟机,进入"操作 ...

最新文章

  1. MyEclipse提示键配置、提示快捷键、提示背景色、关键字颜色、代码显示
  2. CSS3的学习--实现瀑布流
  3. Android Retrofit实现原理分析
  4. 利用循环神经网络生成唐诗_11种主要神经网络结构图解
  5. oracle常用的工具软件
  6. Fedora 20 安装试用体验全程讲解
  7. 高光谱图像pca降维_高光谱图像的数据特性之探讨
  8. 渗透测试之Nmap命令(二)
  9. 2017.7.27 排列perm 思考记录
  10. python有关迭代器和生成器的面试题_python面试题之生成器迭代器
  11. Mac出现启动问题怎么办
  12. JAVA实现网页版斗地主_Java实现斗地主简化版
  13. 数据结构常见面试题,一网打尽!
  14. poi设置excel表格边框
  15. VMware Workstation Pro安装教程图文详解
  16. 【Unity3D小功能】Unity3D中在创建完项目后自动创建文件夹列表
  17. 红黑树从头至尾插入和删除结点的全程演示图
  18. Autojs7实戦---薅羊毛时间版APK
  19. POJ 1637 混合图的欧拉回路 + Dinic
  20. solidworks宏的录制与运行——自动生成零件与保存

热门文章

  1. springboot 配置tomcat部署项目
  2. 如何查看端口号是否被占用
  3. 婚后最依赖对方的星座有哪些?
  4. 又来一台新款 iPad,包邮送到家!
  5. 隐马尔科夫模型研究 stock 以及 lotto
  6. 账户系统如何应对高并发、热点账户等问题
  7. 2023第十七届证卡票签安全识别技术展览会暨高峰论坛
  8. 中信建投计算机研究武超则,中信建投证券--计算机行业:华为投资鲲鹏产业生态,加速国产化进程(4页)-原创力文档...
  9. 【JavaScript String对象方法】字符串片段提取:slice()、substring()、substr()
  10. 图像特征-Harris角点检测