首页 > 其他分享 >关于tomcat容器抛出的异常解决方案之一

关于tomcat容器抛出的异常解决方案之一

时间:2023-10-20 19:45:31浏览次数:37  
标签:Web tomcat 解决方案 抛出 boot springframework spring org

1,描述

问题类型:调试信息泄露

如:

现要求:前端页面不显示调试信息。

解决方案:

替换默认的tomcat

  <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
        <exclusions>
            <exclusion>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
            </exclusion>
        </exclusions>
   </dependency>
   <dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-undertow</artifactId>
    </dependency>

Undertow特点:

  1. 高性能 在多款同类产品的压测中,在高并发情况下表现出色。
  2. Servlet4.0 支持 它提供了对 Servlet4.0 的支持。
  3. Web Socket 完全支持,包括JSR-356,用以满足 Web 应用巨大数量的客户端。
  4. 内嵌式 它不需要容器,只需通过 API 即可快速搭建 Web 服务器。
  5. 灵活性 交由链式Handler配置和处理请求,可以最小化按需加载模块,无须加载多余功能。
  6. 轻量级 它是一个 内嵌Web 服务器, 由两个核心 Jar 包组成

标签:Web,tomcat,解决方案,抛出,boot,springframework,spring,org
From: https://www.cnblogs.com/Galaxy1/p/17777882.html

相关文章

  • jpa 连接sqlserver 发布tomcat报错 SunJSSE
    报错信息:java.ext.dirs:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/jre/lib/ext:/usr/java/packages/lib/ext20-Oct-202316:37:28.074信息[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0]com.microsoft.sqlserver.jdbc.TDSChanne......
  • 智能工厂解决方案:设备生产运营数据化管理平台
    随着工业化进程的不断加快,设备管理成为了工业生产中不可或缺的一环。传统的设备管理方式往往存在效率低下、管理难度大等问题,基于物联网技术打造设备生产运营数据化管理平台可以有效解决这些问题,提供更加高效、智能化的设备管理手段。 数之能提供的工业互联网平台可以实现PLC、仪......
  • 样本不均衡问题的解决方案
    数据角度Loss角度二分类交叉熵:\[Loss=L(y,\hat{p})=-ylog(\hat{p})-(1-y)log(1-\hat{p})\]等价于\[L(y,\hat{p})=\begin{cases}-\log(\hat{p})&\text{if}y=1\\-\log(1-\hat{p})&\text{if}y=0\end{cases}\]测试集上的loss为\[L=\frac{1......
  • 手机端侧文字识别:挑战与解决方案
    手机端侧文字识别:挑战与解决方案在手机端侧实现文字识别,考虑资源限制和效率至关重要。1.图像处理在手机端侧进行图像预处理,必须精细权衡资源消耗与效果。其中,快速灰度化是首步,它使用像素加权法(如YUV转换)将彩色图像转化为黑白,目的是减少数据维度,加速后续处理。紧接着......
  • 为什么将LoRa用于智能环境监控解决方案
    环境监测是指测量影响环境质量的因素的代表值,以确定环境污染程度及其变化趋势。环境监测的主要目的是管理和尽量减少任何人类活动对环境的影响。在确保活动符合相关法律法规的前提下,我们努力改变人们的行为方式,以保护健康,减少对自然环境的风险和危险。本文向我们介绍了为什么物联网......
  • jfinal框架下,连接国产达梦数据库,抛出SocketTimeoutException异常
    公司为政府开发项目,主框架选择springboot,orm框架使用jfinal。数据库为国产达梦数据库写统计类服务时,通常sql运行时间会比较久,超过10s的sql一定会报SocketTimeoutException异常 尝试使用原生jdbc创建连接,运行sql毫无问题。遂检查连接池设置。jfinal使用druid连接池网上搜索......
  • win11下部署tomcat闪退的解决
    最近学校开了软件测试,需要部署个tomcat才能做作业可是学校发的tomcat是压缩包形式,不知道为啥死活弄不明白jdk和jre的路径,因此点startup.bat会闪退于是用sublime打开startup.bat,在最后end之后加上一行pause,这样看出是在运行某个.jar文件时出问题,因此猜测是java环境配置问题(上古老......
  • 安卓手机连接use调试解决方案
    一、确认手机的USB调试接口是打开的;----------打开开发者模式,暴击手机版本号多次,直到提示已打开开发者模式。二、使用USB线连接电脑和手机,可以首先执行adbremount(重新挂载系统分区,使系统分区重新可写)命令;三、remount成功后,可以使用adbshell命令查看设备是否连接成功;四、......
  • 智慧粮仓粮库解决方案:视频+AI识别技术赋能,守护大国粮仓
    一、需求背景我国作为世界人口大国,农产品需求量庞大,保障粮食等重要农产品安全是经济社会稳定发展的重要基础。粮食安全涉及到生产、收购、加工、储藏、销售等全产业链,既涉及新型基础设施建设,也有对软件技术等专业能力要求。伴随着互联技术的快速发展,粮仓粮库的建设与监管也迎来了......
  • windows命令行启动jar常见问题及解决方案
    windows端口被占用1查询端口netstat-ano2查询指定端口netstat-ano|findstr"端口号"3根据进程PID查询进程名称tasklist|findstr“进程PID号”4根据PID杀死任务taskkill-f-pid“进程PID号”5根据进程名称杀死任务taskkill-f-t-im“进程名称” ......