Spring Boot - 缓慢的请求/响应

Posted

技术标签:

【中文标题】Spring Boot - 缓慢的请求/响应【英文标题】:Spring boot - slow request/response 【发布时间】:2017-03-07 13:55:05 【问题描述】:

我是 Spring boot (v1.4.1.RELEASE) 的新手,但我注意到嵌入式 tomcat 中的请求/响应非常慢.. 用很少的 sql 加载 800k (jsp 页面) 需要 3-4 秒要求。如何优化请求?

【问题讨论】:

首先你必须检查哪个部分是耗时的(在客户端和服务器上)。是网络,请求管理,数据库访问,... 这篇文章帮助了我:***.com/a/62759292/12284870 【参考方案1】:

当然有很多可能的答案,但我知道一个与 JSP 和性能直接相关的 Spring Boot 问题:https://github.com/spring-projects/spring-boot/issues/2825(以及类似的:https://github.com/spring-projects/spring-boot/issues/7039)

也就是说,尝试在application.yaml中设置这个参数:

server.jsp-servlet.init-parameters.development: false

【讨论】:

非常感谢..我会试试这个“hack”并写一个反馈。 @VasilPetrov 你试过了吗?对你有帮助吗?顺便说一句,我发现了另一个相关问题:github.com/spring-projects/spring-boot/issues/7376 这是关于为 Tomcat 启用 APR 库。 嗨哥们,不..II没有成功..我把它切换到百里香3,现在一切都很好..但我还是更喜欢JSP :)

以上是关于Spring Boot - 缓慢的请求/响应的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot:请求和响应的不同 ObjectMapper 实例

Spring Boot + Spring Security 应用程序中 POST/PUT/DELETE 请求的 403 响应

向服务器发送 POST 请求,服务器的响应为空,Angular - Spring-boot

Spring Boot安全管理

Spring Boot Security OAuth Angular 对预检请求的响应没有通过?

在 Spring Boot 中进行请求验证时,响应不符合预期