作者qrtt1 (有些事,有时候。。。)
看板java
标题Re: [J2EE] 防堵无穷回圈的方法?
时间Sat Jan 12 10:28:24 2013
※ 引述《sabreur (无奈)》之铭言:
: 各位大哥前辈好
: 小弟任职一间资讯公司
: 是这样子的
: 因为公司系统会帮client端处理一些资料
: 之前发生过处理的资料长太奇怪 造成一直跑回圈
: 跑到Server当掉 进而影响所有的client
: 当然这是程式端要写好 ...
: 可是我是後来接手的 到底哪里还有地雷 现在只能一只一只去翻
: 但是在不知道资料还有可能会长怎样的情况下
: 只能碰到一个然後解掉部分没写好的程式
: 所以想问问 有没有 可以从client发送 request 给 Server时
: 就开始计时 如果超过一定时间 就throw 处理逾时的Exception
: 然後 让JVM可以去回收他浪费掉的资源
: 像这种功能可行吗 我要用什麽关键字去查?@@
简单的做法是把处理的程式分到其它 process 做,
做完了再跟你的 server 回报,你再回给 user。
这样爆掉的时候,就只会有另一个 process 死掉罢了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.43.113.194
1F:推 plover:每个语言都可以这样搞 XDDDrz 01/12 14:44
2F:→ qrtt1:简单有效啊 :) 很多 browser 现在一个分页就一个 process 01/12 21:28