社区
Web 开发
帖子详情
紧急求助:tomcat死掉了
tele
2003-08-21 12:15:30
我现在遇到了一个棘手的问题,我们在linux 7.3+tomcat4.0.3+apache1.3+struts开发了一套系统,现在100人以上应用就会没有相应了,查了一个系统的进程,大概有200多个java进程,而且不消失,怎么办呢,我现在不知道是我程序的问题,还是系统的问题,又没有那位大侠遇到过类似的情况,帮忙解决以下,或者提供一个思路,多谢多谢,再不解决我老板就该骂人了!!!!
...全文
58
9
打赏
收藏
紧急求助:tomcat死掉了
我现在遇到了一个棘手的问题,我们在linux 7.3+tomcat4.0.3+apache1.3+struts开发了一套系统,现在100人以上应用就会没有相应了,查了一个系统的进程,大概有200多个java进程,而且不消失,怎么办呢,我现在不知道是我程序的问题,还是系统的问题,又没有那位大侠遇到过类似的情况,帮忙解决以下,或者提供一个思路,多谢多谢,再不解决我老板就该骂人了!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tele
2003-08-26
打赏
举报
回复
我想问一下,以上的程序在piii 700双cpu的2G内存的情况下,大概可以满足多少人访问的需求(大型网站实在是没有什么经验),还有就是sun的jdk启动的时候是采用green thread还是native thread,如果是green thread模式,双cpu是否没有起作用?我启动的时候是否可以修改这种模式?
tele
2003-08-26
打赏
举报
回复
我想问一下,以上的程序在piii 700双cpu的2G内存的情况下,大概可以满足多少人访问的需求(大型网站实在是没有什么经验),还有就是sun的jdk启动的时候是采用green thread还是native thread,如果是green thread模式,双cpu是否没有起作用?我启动的时候是否可以修改这种模式?
yellowzhong
2003-08-24
打赏
举报
回复
请问Tomcat在win2000下运行的进程名称是"java"吗?
shaokun305
2003-08-21
打赏
举报
回复
这个应该是个该释放的资源没有释放所造成的,不过我也没搞过什么大的项目,没有这方面的经验,不过可以考虑一下是不是有一些东西没有回收造成的呢/
langjianjun
2003-08-21
打赏
举报
回复
同情楼主,我也遇到了这个问题,我做的是在线考试系统,100人以上就100%下不来。就死了,所以我现在只能是80一起访问。是没有问题的。其实的问题主要是在学生抽题的时候死,我没有用线程,只是一个JAVABEAN来出题。我想用线程会好一些吧,楼主如果找到解决办法一定要告诉一声,我也是一样的。我如果解决了。一定会通知你了。
GOOD LUCK !!!
xkak2
2003-08-21
打赏
举报
回复
这种事情,往往是因为设计时的模式不对造成的。
在java中,应该重视多线程的设计,每个java进程都会占用很大的资源,无论在什么平台上都一样,UNIX程序员往往沉迷于C的进程和阻塞模式,但是java和C的设计思想是不同的,用java就要会用线程,如果相同的结果有阻塞和非阻塞两种模式,优先考虑非阻塞。
所有的资源应该在不用时应该立即显式释放,永远不要考虑finalize函数,它的运行是不可知的。多用try finally。
whyxx
2003-08-21
打赏
举报
回复
有时候甚至LOG出得过多都很造成系统性能下降不少
whyxx
2003-08-21
打赏
举报
回复
估计是程序的问题吧,检查一下程序,不用同期化的就不要同期化,DB连接用过一定要及时关掉,等等,
tele
2003-08-21
打赏
举报
回复
如果我在我的javabean中手动回收资源System.gc()会有什么问题吗?对系统又没有什么负面的影响?
这一年,这些书:2020年读书笔记
Note: 以下 markdown 格式文本由 json2md 自动转换生成,可参考JSON转Markdown:我把阅读数据从MongoDB中导出转换为.md了了解具体的转换过程。 面纱 作者:毛姆[英] ISBN:9787210082835 出版社:江西人民出版社 出版日期:2016-04-01 图书标签:毛姆,小说,英国文学,英国,外国文学 豆瓣地址:https://book.douban.com/subject/26757680/ 阅读日期:2020-01-19 读书笔记 威廉·萨默塞特·毛姆(
Linux系统管理(一)基础管理
该书分成了四大块:基础管理、连网、存储、运维。 第一部分基础管理是从系统管理员的角度概述了UNIX和Linux。其中各章涵盖了运行单机系统所需的大部分知识和技术。
基于微信小程序的居家养老服务小程序设计与实现(源码+lw+部署+讲解
Spring Boot是基于Spring Framework的开发框架,具有许多优势。它内置了
Tomcat
、Jetty和Undertow等服务器,可以直接使用而无需额外安装和配置。最重要的是,Spring Boot具有强大的自动配置功能,能根据项目依赖自动配置应用程序,大大简化了开发过程。此外,Spring Boot还提供了丰富的开箱即用功能和插件,如Spring Data、Spring Security和Spring Cloud等,使得开发者能够更快速地构建应用程序,并轻松扩展和集成其他技术。
ESP-BOX LVGL ask_wdt: Task watchdog got triggered问题 物联网
本项目主要承接上回利用ESP32S3-EYE进行的一系列开发,此次利用ESP-BOX实现整个心率预警系统的完善
从零基础入门Linux系统
从零基础入门Linux系统 目录 第一章:Linux简介 1 一、Linux是什么 1 二、Unix和Linux的发展史 1 三、开源软件介绍 4 四、Linux的应用场景 5 第二章:Linux安装和部署 8 一、 虚拟机的安装和使用 8 二、Linux的分区相关原理 16 三、CentOS 6.8的安装流程 20 四、CentOS 7.5 的安装流程 35 五、远程管理Linux操作系统 43 第三章:给初学者的Linux服务器管理建议 44 一、学习Linux的注意事项 44 二、服务器管理建议 46
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章