<servlet>
<servlet-name>InitServlet</servlet-name>
<servlet-class>.....</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>在tomcat web.xml里加载1个类实现如下代码ThreadPoolExecutor threadPool = new ThreadPoolExecutor(produceTaskMixNumber, produceThreadMaxNumber, connectionTimeout,TimeUnit.SECONDS, 
new ArrayBlockingQueue<Runnable>(3),new ThreadPoolExecutor.DiscardOldestPolicy());
这个实例的生命周期是多久 ?
可以在其他的类里获得threadPool 的引用吗 ?如果可以怎么引用  ?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【luck5】截止到2008-07-02 09:58:15的历史汇总数据(不包括此帖):
    发帖的总数量:21                       发帖的总分数:480                      
    结贴的总数量:20                       结贴的总分数:460                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:1                        未结的总分数:20                       
    结贴的百分比:95.24 %               结分的百分比:95.83 %                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    值得尊敬
      

  2.   

    好问题!!!  
    不知道你用过IIS没?
    不知道你想实现什么功能,说出来.看看能不能帮到!
      

  3.   

    没用过IIS需要实现1个线程池, 需要加载他,所以考虑在web.xml里启动ThreadPoolExecutor ,但如果这个实例的生命周期是多久,在正常的其他代码里是否能获得这个实例的引用,如果用单例是否可以