多线程中一个线程使用一个专用的浏览器的问题

zyr322 2014-01-23 03:01:35
需求是一个线程使用一个专用的浏览器.
比如设置线程池大小为5,则初始化5个浏览器并用单例类保存起来,然后线程通过线程名去获取浏览器对象,比如thread-1就会返回浏览器1的对象......

问题当某个线程出现异常后,就会出现thread-6,如何让thread-6来获取到哪个没有线程使用的哪个浏览器?


...全文
207 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyr322 2014-01-23
  • 打赏
  • 举报
回复
引用 1 楼 ziweixinghello 的回复:
给线程起一个专有的名字,try中用对应名,抛出异常的cache获取该线程名
我搞不清楚异常发生的代码,加try也不知道要加在那里.异常发生的几率很低,但是跑一天就是会发生几次.
ziweixinghello 2014-01-23
  • 打赏
  • 举报
回复
给线程起一个专有的名字,try中用对应名,抛出异常的cache获取该线程名

62,635

社区成员

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

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