`
happyforever82
  • 浏览: 121147 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

高并发访问jsp页面, out of memory问题.

    博客分类:
  • java
阅读更多

今天和同事, 用三台机器同时跑jmeter对一台tomcat进行压力测试 每台机器并发20线程. 代码非常简单, 只是一个 Jsp页面, out.print一些文本, 连数据库应用也没有. 但最初时内存居高不下, 一直上涨 很快就out of memory. 后来在jsp页面上加入 <%@ page session="false" %> 指令, 问题解决.

 

分享到:
评论
3 楼 happyforever82 2010-02-10  
超级潜水艇 写道
60个线程就把tomcat搞死了?


60个线程跑20分钟. 你可以用visualVM看一下内存情况.
2 楼 超级潜水艇 2010-02-09  
60个线程就把tomcat搞死了?
1 楼 geweixin 2010-02-09  
哈哈,真杯具~~~~JSP页面默认不指定session="false",每次都会生成新的session会话的。

相关推荐

    JSP.Ajax.example.memory.test.dynamic.display.rar_memory

    本实例代码“JSP.Ajax.example.memory.test.dynamic.display.rar_memory”着重展示了如何结合两者进行内存检测,并动态显示内存使用情况。这个实践案例对于理解和优化Web应用程序的性能至关重要。 首先,让我们深入...

    Spring boot访问jsp页面

    在本文中,我们将深入探讨如何使用Spring Boot框架访问JSP页面,同时介绍如何结合Maven插件和MyBatis来自动生成Mapper、Model和相关的XML配置文件,以便于简化开发流程。 首先,让我们来理解Spring Boot与JSP的集成...

    java JSP页面静态化总结_动态页面变为静态页面以减少访问数据库的次数提高速度.zip

    - 提升用户体验,尤其是对于高并发访问的场景,静态页面可以快速响应。 3. **实现JSP页面静态化的策略**: - **重写JspWriter**:JspWriter是JSP页面中负责输出内容的对象。通过自定义JspWriter,可以在页面渲染...

    jsp页面记录自己的访问次数和总的访问次数

    - **并发问题:** 当大量用户同时访问同一页面时,可能会出现并发问题。为了解决这个问题,可以考虑使用数据库或缓存系统来存储访问次数。 - **安全性:** 在实际部署时,还需要考虑到安全性问题,例如防止恶意用户...

    WEB-INF目录下的jsp页面如何访问

    从给定的信息来看,似乎存在一定的误解,因为提供的内容与标题和描述中提及的主题“WEB-INF目录下的jsp页面如何访问”并不相符。然而,基于题目要求,我将围绕“WEB-INF目录下的jsp页面如何访问”这一主题进行详细的...

    JSP页面缓存的简单实现 (可用于 content-type 为字符类型的JSP页面).zip

    在实际应用中,开发者需要根据具体需求调整缓存策略,例如设置缓存过期时间、处理并发访问时的锁机制、考虑缓存更新和同步等问题。 总的来说,JSP页面缓存是一个提高Web应用性能的重要工具,尤其是在处理大量静态或...

    JSP文件管理器v1.001

    【JSP文件管理器v1.001】是一款基于Java服务器页面(JSP)技术构建的文件管理系统,主要用于提供用户友好的界面来操作和管理服务器上的文件和目录。这款应用利用了Servlet与JSP的强大功能,实现了上传、下载、删除、...

    jsp页面加载时提示loading

    当你遇到“jsp页面加载时提示loading”的问题时,这通常意味着页面正在加载或有延迟加载的情况发生。这个问题可能由多种因素导致,下面我们将详细探讨这些可能的原因及其解决方案。 1. **页面内容过多**:如果JSP...

    proxy.jsp、proxy.ashx、proxy.php、proxy.config

    **proxy.jsp** 是一个用Java编写的代理页面,适用于Java服务器环境,如Tomcat。它通过设置`esri.config.defaults.io.proxyUrl`来指定代理服务的URL,当ArcGIS JavaScript API请求需要跨域访问的资源时,会自动通过这...

    JSP 登录跳转页面

    JSP 登录跳转页面 在本节中,我们将详细介绍 JSP 登录跳转页面的实现细节,包括首页登录页面、判断 check 页面和最后的成功登录显示页面。 首页登录页面 首页登录页面是用户登录系统的入口点。该页面是使用 JSP ...

    JSP核心技术——JSP引擎内幕(2010).pdf

    这使得JSP页面能够并发处理多个请求,提高了系统的响应能力。 - **线程安全性**:虽然JSP引擎处理了大部分多线程的问题,但在开发过程中仍然需要注意线程安全问题。例如,避免在Servlet中使用非线程安全的数据结构,...

    jsp登录页面设计源代码

    jsp登录页面设计源代码 jsp登录页面设计是指使用jsp语言来设计一个登录页面,实现用户的身份验证。下面是jsp登录页面设计的详细知识点: 1. HTML代码设计: 登录页面的静态设计使用HTML语言,通过设计HTML代码来...

    Jsp技术概述和jsp页面中的JavaBean组件参照.pdf

    * scalability:Jsp技术可以满足大规模的应用场景和高并发的请求。 Jsp技术可以让我们轻松地创建静态及动态的网络内容,并且可以提供了更自然的途径创建静态内容。Jsp技术包含网络容器的应用程序接口(API),这些...

    eclipse+springboot+maven访问jsp页面

    标题 "eclipse+springboot+maven访问jsp页面" 涉及到的是一个常见的Java Web开发场景,其中Eclipse作为集成开发环境(IDE),Spring Boot作为应用框架,Maven作为项目构建工具,而JSP(JavaServer Pages)则用于创建...

    动态Jsp页面转换成静态Html页面.zip

    这种方式灵活但可能导致服务器处理压力增大,特别是高并发访问时。 相比之下,静态HTML页面由纯文本构成,不包含任何服务器端的脚本,它们在服务器上预先生成,直接发送给用户。由于不需要服务器实时处理,静态HTML...

    JSP页面显示PDF,根据PDF路径在JSP页面显示PDF

    标题“JSP页面显示PDF,根据PDF路径在JSP页面显示PDF”意味着我们要依据PDF文件在服务器上的存储路径来生成预览链接。以下是实现这一功能的一般步骤: 1. **获取PDF路径**:首先,你需要知道PDF文件在服务器上的...

    深入浅析Jsp中 out.print 和 out.write 的区别

    在JSP页面中,经常需要进行数据的输出操作,其中out对象扮演了非常重要的角色。out对象是JspWriter类型的对象,它是一个输出流,用于向客户端发送文本数据。在JSP中,out对象提供了两个主要的方法:print()和write()...

    servlet-api.jar和jsp-api.jar文件

    3. **jsp.java文件**:当JSP页面被首次请求时,会被编译成对应的Java源文件,这个过程涉及到JSP标签、脚本元素到Java代码的转换。 4. **JspWriter接口**:在JSP页面中,通过out对象(其实是JspWriter的一个实例)来...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    6.5.2 页面访问量统计实例 228 6.6 请求转发 231 6.6.1 requestdispatcher接口 232 6.6.2 得到requestdispatcher对象 232 6.6.3 请求转发的实例 233 6.6.4 sendredirect()和forward()方法的区别 238 6.7 小结 ...

    JSP程序设计习题解答分享.pdf

    2. **JSP页面执行次数**:如果有两个用户访问同一个JSP页面,那么页面中的Java程序片将被执行两次,每个用户请求都会独立执行。 3. **Page指令的使用**:不允许一个JSP页面同时含有两个不同的`contentType`,因为这...

Global site tag (gtag.js) - Google Analytics