В документации инфраструктуры Restlet говорится о ее способности запускать автономно через свой класс Server и использовать сборку библиотеки jse или запускать в контейнере сервлетов, таком как Tomcat, используя сборку библиотеки jee.
Библиотека с готовностью создает два типа записей журнала , связанные с кодом записи журнала для отладки и ошибок и доступа к связанным записям журнала, которые выглядят следующим образом:
20-Dec-2018 12:33:01.723 INFO [http-nio-8088-exec-52] org.restlet.engine.log.LogFilter.afterHandle 2018-12-20 12:33:01 0:0:0:0:0:0:0:1 - 0:0:0:0:0:0:0:1 8088 POST /WebApp/route - 204 0 647 11619 http://localhost:8088 PostmanRuntime/7.4.0 -
Это полезно в автономном режиме с -jse build, где существует Engine # setLogLevel (...).Я нахожу, что журналирование в стиле Apache httpd создает дополнительный шум при использовании сборки -jse внутри контейнера Tomcat, где у меня уже есть отдельный журнал доступа.К сожалению, Engine # setLogLevel не существует в сборке JEE.
Используя простой пример кода JEEE-апплета Apache Tomcat , где идеальное место для отключения журнала доступа к Restlet?