在我的项目(JEE 6,JBoss 7.1,JDK 1.7)中,我有大约1000个@Named CDI,所有这些都继承自一个常见的@ConversationScoped抽象类。
我注意到,如果我定义一个新的拦截器并将此拦截器应用于抽象(因此,通过继承将其应用于之前提到的所有1000个CDI bean),则会发生应用程序的性能大幅提升更糟糕的是,无论是在正常活动期间的初始启动期间。
我想知道我所做的事情是否有问题,是否有办法不让内存量增加太多,达到同样的目标,以免被迫在所有的情况下做出这样的改变部署应用程序的生产环境。
提前感谢您的帮助。