场景

Nacos简介、下载与配置持久化到Mysql:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109356152

在下载Nacos的zip包之后,双击bin下的startup.cmd之后提示:

org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcatat org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:157)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:540)at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)at com.alibaba.nacos.Nacos.main(Nacos.java:35)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)at org.springframework.boot.loader.Launcher.launch(Launcher.java:109)at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:466)
Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcatat org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:125)at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:414)at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)... 16 common frames omitted

报错图片如下

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

这是因为这里Nacos没有配置集群模式,而是使用的单机模式,所以编辑startup.cmd,

将MODE修改为standalone

默认MODE的值是"cluster"

所以在走下面的逻辑时会走集群模式的逻辑

if %MODE% == "standalone" (echo "nacos is starting with standalone"set"NACOS_OPTS=-Dnacos.standalone=true"set "NACOS_JVM_OPTS=-Xms512m -Xmx512m -Xmn256m"
)rem if nacos startup mode is cluster
if %MODE% == "cluster" (echo "nacos is starting with cluster"if %EMBEDDED_STORAGE% == "embedded" (set"NACOS_OPTS=-DembeddedStorage=true")set "NACOS_JVM_OPTS=-server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=%BASE_DIR%\logs\java_heapdump.hprof -XX:-UseLargePages"
)

编辑之后,双击startup.cmd

Nacos在双击startup.cmd启动时提示:Unable to start embedded Tomcat相关推荐

  1. Nacos 启动报错 Unable to start embedded Tomcat

    问题描述:Nacos官网下载下来的Nacos服务端(nacos-server-2.0.2.zip)在本地(Windows)环境下进行解压后,进入到其bin目录下面,双击"startup.cm ...

  2. tomcat双击startup.bat启动时闪退

    tomcat之前用的好好地没有问题,今天重启一下就发现双击startup.bat一闪而过,接着就没有任何动静了,tomcat无法启动啦? 于是网上搜了一堆tomcat闪退的解决办法,其中有说是没有读取 ...

  3. nacos启动报错 Unable to start embedded Tomcat 以及项目链接nacos报错 server is DOWN now, please try again later!

    一 Unable to start embedded Tomca nacos启动报错如下,原因是没有以单机模式启动. 解决方式 修改nacos启动文件 startup.cmd中下列参数. set MO ...

  4. oracle numa map size mismatch,Oracle启动时提示map size mismatch; abort

    Oracle启动时提示map size mismatch; abort 发布时间:2020-06-26 13:35:09 来源:51CTO 阅读:1370 作者:会说话的鱼 今天在DELL服务器的Re ...

  5. Outlook启动时提示“找不到文件Outlook.pst文件”解决办法

    Outlook启动时提示"找不到文件Outlook.pst文件"解决办法: 解决方法: 1.   开始 –> 运行  –> cmd 2.   在DOS下,用CD 切换到 ...

  6. MFC的exe启动时提示应用程序配置不正确,应用程序未能启动错误

    MFC的exe启动时提示应用程序配置不正确,应用程序未能启动错误 老姐笔记本中毒太深于病入膏肓,无奈迫写一程序"曲线救国".刚启动自己写的程序就出现应用程序配置不正确,应用程序未能 ...

  7. mysql server安装不成功,解决Mysql5.7.17在windows下安装启动时提示不成功问题

    在机器上首次安装MySQL, 操作系统是win7 mysql 的安装文件是 zip 格式的,版本是5.7.17 解压之后,安装步骤是 1.首先找个文件存放这些安装程序以及 数据 假设是E:\\mysq ...

  8. ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data......

    ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data... 2012-07-18 ...

  9. SpringBoot启动时 提示没有主清单属性 MANIFEST

    SpringBoot启动时 提示没有主清单属性 MANIFEST <?xml version="1.0" encoding="UTF-8"?>< ...

最新文章

  1. Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)
  2. C 语言编程 — 高级数据类型 — void 类型
  3. 软件工程中的需求分析
  4. JS中闭包的应用自定义JS模块2
  5. java飞机大战分数累加代码_JAVA 基础编程练习题39 【程序 39 分数累加】
  6. Android适配底部返回键等虚拟键盘的完美解决方案
  7. python合并excel工作簿_使用Python将多个excel的多个sheet页合并到一个excel
  8. Mac Big Sur右上角时间变灰的解决方法
  9. 1005 继续(3n+1)猜想 (25 分)—PAT (Basic Level) Practice (中文)
  10. Parallels Desktop 15 for Mac(pd虚拟机)特别版
  11. MFC中CDC画线总结
  12. conime.exe是什么?conime.exe病毒的清除方法
  13. cadence allegro - PCB线路敷铜渲染
  14. React基础 ① -- 从零开始
  15. springboot 使用 Spring Boot WebSocket 创建聊天室 2-11
  16. matlab多个最大公约数,求任意多数的最大公约数及最小公倍数的matlab实现
  17. 51单片机控制步进电机-电路连接
  18. 2W字长文吐血整理 Docker云原生
  19. 客户端禁止 cookie,session 还能用吗?
  20. 【最短路】CF545E Paths and Trees

热门文章

  1. SpringBoot 自定义Kafka消息序列化和反序列化
  2. 用python定义一个员工类_python类的定义和使用
  3. SpringCloud--Eureka服务注册与发现 Eureka 集群搭建 详细案例!!!
  4. 史上最详细阿里云服务器上Docker部署War包项目 实战每一步都带详细图解!!!
  5. 自助餐比喻秒懂微服务
  6. 13-Qt6 QMap
  7. Ubuntu常用基础命令
  8. 天气预报c是什么意思_大雪节气将至,为什么老话说:寒风迎大雪,三九天气暖?...
  9. mac睡眠快捷键_告别Mac新手,MacOS电脑高手不得不会的10个使用技巧!
  10. html相同标签nth,详解CSS nth-child与nth-of-type的元素查找方式