我在TOMCAT启动的时候,自动执行一个SERVLET类,这个类主要作用是从别的服务器取数据放到APPLICATION里面。如果返回失败,则隔一分钟再取一次。但此时我的系统要运行正常,可以做其它的事情。涉及到多线程,哪位高手能帮我解决一下,感激不尽。
没分了,不好意思啊!

解决方案 »

  1.   

    不明白你的意思,系统一开始就是(读取+别的事情)还是在读取数据失败的时候才开始“别的事情”,然后读取成功了“别的事情”是不是要停止
    在读取的时候用个循环,如果失败就sleep(一分钟),start()“别的事情”,如果成功的话就直接interrupt()