Domanda

Qualcuno ha un'esperienza con pura tempo di caricamento AspectJ tessitura nei sistemi di produzione (per lo più interessanti attività connesse Tomcat)? Sto un po 'preoccupante per quanto riguarda occupazione di memoria e di sovraccarico della CPU.

È stato utile?

Soluzione

Non vorrei immaginare che avrebbe avuto un impatto significativamente diverso da altre biblioteche AOP-correlati come cglib, che usiamo molto in sistemi di produzione per la generazione di proxy AOP in primavera. La prestazione è soddisfacente, ma v'è una maggiore occupazione di memoria nella piscina PermGen (a causa di un gran numero di classi di sintesi generato), che può essere un problema se non gestito con attenzione.

Altri suggerimenti

Vi incoraggio a fare tempo di compilazione tessitura per AspectJ. Si può fare nella vostra costruzione con formica o Maven e in fase di sviluppo in Eclipse con il plugin AJDT.

tessitura tempo di caricamento lavora in Tomcat. Ho avuto un sistema di produzione in esecuzione per alcuni mesi, ma il passaggio di compilare la tessitura volta fatta la configurazione e la manutenzione molto più facile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top