According to the Tomcat docs:
%D - Time taken to process the request in microseconds %F - Time taken to commit the response, in milliseconds
Which means that in (%D ms) either the placeholder (%F ms) or the unit (%D us) should be changed.
Comment From: philwebb
Looks like they changed things in Tomcat 10 (see this note in Tomcat 9 https://tomcat.apache.org/tomcat-8.0-doc/config/valve.html#Access_Logging).
I'd prefer (%D microseconds) I think rather than switching to %F