Моя конфигурация ниже в автономном режиме. xml:
<async-handler name="MY_ASYNC">
<level name="DEBUG" />
<queue-length value="1024" />
<overflow-action value="block" />
<subhandlers>
<handler name="APPLICATION" />
</subhandlers>
</async-handler>
<size-rotating-file-handler name="APPLICATION" autoflush="true">
<formatter>
<pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %m%n" />
</formatter>
<file relative-to="jboss.server.log.dir" path="application.log" />
<rotate-size value="30m" />
<append value="true" />
<suffix value=".yyyy-MM-dd-HH-mm-ss" />
</size-rotating-file-handler>
<logger category="com.company" use-parent-handlers="false">
<level name="DEBUG" />
<handlers>
<handler name="MY_ASYNC" />
</handlers>
</logger>
application.log
2020-04-24 17:07:53,421 DEBUG [com.company.test.security.filter.BaseFilter] (default task-35) doFilter : Enter
2020-04-24 17:07:53,422 DEBUG [com.company.test.security.util.PublicUriUtil] (default task-35) isPublicUri : contextPath : /test : requestURI : /test/listing
2020-04-24 17:07:53,422 DEBUG [com.company.test.security.util.PublicUriUtil] (default task-35) isPublicUri : contextPath : /test : URI list : [/test/updateCache, /test/generic_response, /test/webreports, /test/login, /test/login.html]
2020-04-24 17:07:53,422 DEBUG [com.company.test.security.util.PublicUriUtil] (default task-35) /test/listing : isPublicUri : false
2020-04-24 17:07:53,422 DEBUG [com.company.test.security.filter.BaseFilter] (default task-35) doFilter : Checking for public URI : +/test/listing : isSkipSecurityFilter : false
2020-04-24 17:07:53,422 DEBUG [com.company.test.security.filter.BaseFilter] (default task-35) doFilter : /test/listing, Authentication needed, do process filter
2020-04-24 17:07:53,422 DEBUG [com.company.test.security.filter.SecurityFilter] (default task-35) processFilter : Enter
Я не могу определить из application.log, что регистратор работает в Asyn c режим или нет.
Могу ли я определить из файла журнала, что мой журнал находится в Syn c или Asyn c?
Можно ли напечатать нить идентификатор Syn c или Asyn c log?
Является ли файл журнала фактическим временем, когда исключение вошло в оператор журнала или записывалось в файл журнала для ведения журнала Asyn c?