Lavoro su un'applicazione di trading a bassa latenza. Vorremmo aumentare la quantità di logging lof4j che scriviamo su file, riducendo al minimo l'impatto sul nostro tempo di elaborazione end-to-end.Come utilizzare FileAppender di log4j in modo asincrono?
Qual è il modo consigliato per farlo? Penso che FileAppender.append sia sincrono, quindi dobbiamo fare qualcosa di più intelligente di quello ....
"pensi"? Hai verificato che si tratta in realtà di un collo di bottiglia? Dovrebbe essere abbastanza facile da fare. –
Suggerimento: selezionare [JavaDoc] (http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/FileAppender.html#getBufferedIO()) per l'opzione 'BufferedIO'. –