社区
Web 开发
帖子详情
jsp 线程控制
firelording
2008-04-03 02:17:07
当用户请求时,我的服务器(tomcat)启动word进程,并将相应的word文件下载给用户。我进行了并发控制,将word进程锁死。防止过多的请求导致服务器崩溃。可是,当由于某些问题无法完成一个用户的请求时,系统将把word进程锁死,导致其他用户无法进行操作。请问有没有方法控制word进程运行的时间,当进程运行到一定时间时,系统默认任务无法完成并关闭进进程,以响应其他用户的请求。请高人指点!谢谢!
...全文
141
5
打赏
收藏
jsp 线程控制
当用户请求时,我的服务器(tomcat)启动word进程,并将相应的word文件下载给用户。我进行了并发控制,将word进程锁死。防止过多的请求导致服务器崩溃。可是,当由于某些问题无法完成一个用户的请求时,系统将把word进程锁死,导致其他用户无法进行操作。请问有没有方法控制word进程运行的时间,当进程运行到一定时间时,系统默认任务无法完成并关闭进进程,以响应其他用户的请求。请高人指点!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
周口店的程序猿
2008-04-03
打赏
举报
回复
换个角度
下载几个word就把你服务器拖崩溃了?
楼主服务器CPU 586?
firelording
2008-04-03
打赏
举报
回复
提示:XX.doc被MS SYSTEM锁死 无法打开。
用户的操作对象(XX.doc)是同一个。
legend_jhz
2008-04-03
打赏
举报
回复
你看一下synschronized的用法吧。
firelording
2008-04-03
打赏
举报
回复
谢谢!我不知道异常是如何解开的,我是说jsp在服务器上(windows)启动了word进程,当jsp线程结束之前,强制关闭jsp线程以使服务器(windows)关闭word进程。当jsp线程结束之后,word线程当然会自动关闭。
legend_jhz
2008-04-03
打赏
举报
回复
学习,不过在java中你用synchronized修饰方法,出现异常应该就解开了。
servlet-api-2.5.jar和
jsp
-api-2.1.jar
4. **异步处理**:引入了异步Servlet的概念,允许Servlet在处理请求时启动一个后台
线程
,释放服务
线程
,提高服务器性能。 5. **安全增强**:增强了安全管理,提供了更精细的角色
控制
和安全配置。
JSP
API 2.1则是...
Java经典项目集锦
比如,实现一个下载器,需要用到多
线程
并发下载,这就涉及到
线程
间的协作和
控制
。 6. **异常处理**:在实际项目中,良好的异常处理机制是必不可少的。通过编写项目,学习者可以了解如何使用try-catch-finally语句块...
java 教程与实例
Thread类和Runnable接口是实现多
线程
的核心,而synchronized关键字和wait()、notify()方法用于
控制
线程
间的同步和通信。 8. **网络编程**:Java的Socket和ServerSocket类使得开发网络应用程序变得简单,可以创建TCP...
tomcat6.0 64位
- 多
线程
模型:Tomcat使用基于NIO的多
线程
模型,提高了并发性能和响应速度。 - 管理工具:提供了Web管理界面(Manager App)和主机管理界面(Host Manager),方便用户管理和监控应用。 - 配置简化:通过使用...
Android最佳学习路线图
- **目标**:熟练掌握Java的基本语法,包括数据类型、变量、流程
控制
(如循环、分支)、数组等。 4. **对象和类(OOP基础)** - **目标**:深入理解面向对象编程的核心概念,如类、对象、封装、继承、多态等,并能...
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章