È in accesso Riproduzione non bloccante? Utilizza alcune API IO non bloccanti dietro le quinte? Pianifica su qualche altro pool di thread? Ho provato a guardare il codice ma non sono riuscito a capirlo da lì.Accesso in esecuzione non bloccante?
5
A
risposta
4
La documentazione dice solo che usa il logback, quindi presumo che stia bloccando di default e puoi usare AsyncAppender
(note caveats) se vuoi la registrazione asincrona.
4
La registrazione è bloccata per impostazione predefinita, ma è possibile configurare Logback per utilizzare AsyncAppender. Si noti che AsyncAppender è in perdita - sarà discard debug messages if the queue is full per better performance.
http://www.playframework.com/documentation/2.3.x/SettingsLogger
0
In Play 2.6, si sta bloccando in modalità asincrona DEV e nella produzione. https://www.playframework.com/documentation/2.6.x/SettingsLogger