jsp 线程控制

firelording 2008-04-03 02:17:07
当用户请求时,我的服务器(tomcat)启动word进程,并将相应的word文件下载给用户。我进行了并发控制,将word进程锁死。防止过多的请求导致服务器崩溃。可是,当由于某些问题无法完成一个用户的请求时,系统将把word进程锁死,导致其他用户无法进行操作。请问有没有方法控制word进程运行的时间,当进程运行到一定时间时,系统默认任务无法完成并关闭进进程,以响应其他用户的请求。请高人指点!谢谢!
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
换个角度

下载几个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修饰方法,出现异常应该就解开了。

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧