困扰好几天了,关于resin的问题!
j2eer 2004-06-28 01:52:24 我在web.xml里配置了一个servlet ,当resin启动时自动调用这个servlet,实现将数据库的信息加载到内存,当用户访问时直接调用内存的数据,使访问速度加快;
同时在加载时,启动了一个单线程,用于定时刷新数据库(每隔一个小时往数据库写一次数据);
但问题是resin启动后,每当我覆盖一个class的时候,resin会重新读web.xml,调用配置的servelet,并且重新启动一个线程,而且老的线程不会死掉继续运行,也就是说,当你覆盖十个class 的时候,就会启动十个线程,结果差不多变成数据库不断的写数据了。
我想知道的是,不管我怎么覆盖class,我的线程始终只有一个,不管是新启动的还是最原始的线程!在线等待呀! msn: web_126@126.com