AQTime является также хорошим профилировщиком кода. Обеспечивает функцию и метрики использования строки, чтобы дать разработчику ключ к разгадке туда, где все время обработки прошло.
Согласно документации элемента Context :
Параметры контекста
Вы можете настроить именованные значения, которые будет виден в Интернете приложение как контекст сервлета параметры инициализации вложением
элементов внутри этого элемент. Например, вы можете создать параметр инициализации, подобный этому:
<Контекст ...> ...
... Это эквивалентно включению следующий элемент в сети дескриптор развертывания приложения (
/WEB-INF/web.xml
):
companyName Моя компания, Incorporated , но не требует модификации дескриптор развертывания для настройки это значение.
Допустимые атрибуты для
Элемент
выглядит следующим образом:...
Об атрибуте override
для
в документации говорится:
Установите значение
false
, если вы не хотите, чтобыдля того же имени параметра, найденного в дескрипторе развертывания веб-приложения, переопределяли значение, указанное здесь. По умолчанию переопределения разрешены.
Установка значения false должна помочь. Это была часть «как».
Для части «где» прочтите введение в Контейнер контекста :
Для Tomcat 6, в отличие от Tomcat 4.x, НЕ рекомендуется размещать
непосредственно в файле
Элементы server.xml
. Это связано с тем, что это делает изменение конфигурации контекста более инвазивным, поскольку главный файлconf / server.xml
не может быть перезагружен без перезапуска Tomcat.Элементы контекста могут быть явно определены:
- В файле
$ CATALINA_BASE / conf / context.xml
: информация об элементе контекста будет загружена всеми веб-приложениями.- В
$ CATALINA_BASE / conf / [enginename] / [hostname ] /context.xml.default
файл: информация об элементе контекста будет загружена всеми веб-приложениями этого хоста.- В отдельных файлах (с расширением «.xml») в
$ CATALINA_BASE / conf / [enginename] / [имя хоста] /
каталог. Имя файла (без расширения .xml) будет использоваться в качестве пути контекста. Пути многоуровневого контекста могут быть определены с помощью #, напримерfoo # bar. xml
для контекстного пути/ foo / bar
. Веб-приложение по умолчанию может быть определено с помощью файла с именем ROOT.xml.- Только если файл контекста не существует для приложения в
$ CATALINA_BASE / conf / [enginename] / [hostname] /
] в отдельном файле по адресу/META-INF/context.xml
внутри файлов приложения. Если веб-приложение упаковано как WAR, то/META-INF/context.xml
будет скопирован в$ CATALINA_BASE / conf / [enginename] / [hostname] /
и переименован в соответствовать пути контекста приложения. Когда этот файл существует, он не будет заменен, если новый WAR с более новым/META-INF/context.xml
будет помещен в appBase хоста.- Внутри элемента Host в главном
] conf / server.xml
.За исключением
server.xml
, файлы, которые определяют элементы Context , могут определять только один элемент Context .
Argh! Я думал, что уже спрашивал об этом раньше. Иногда действительно трудно искать на этом веб-сайте.
где / как настроить ресурсы конфигурации для файлов Tomcat .war