Имейте Вас, проверил эту документацию: Ссылка Конфигурации Tomcat Apache?
cacheMaxSize
- Максимальный размер статического кэша ресурса в килобайтах. Если не указанный, значение по умолчанию 10240 (10 мегабайтов).
cacheTTL
- Количество времени в миллисекундах между приданием вновь юридической силы записей кэша. Если не указанный, значение по умолчанию 5000 (5 секунд).
cachingAllowed
- Если значение этого флага будет истинно, то кэш для статических ресурсов будет использоваться. Если не указанный, значение по умолчанию флага верно.
Эти параметры являются тем же для Tomcat 5.5 и Tomcat 6.0.
Это работало на меня:
ssh -n user@hostname1 'tail -f /mylogs/log' &
ssh -n user@hostname2 'tail -f /mylogs/log' &
Я думал, что могло бы также быть возможно использовать:
ssh -f user@hostname1 "tail -f /var/log/file" > /tmp/somefile &
ssh -f user@hostname2 "tail -f /var/log/file" > /tmp/somefile &
-f опция после ssh позволяет Вам вводить пароль, прежде чем она будет работать в фоновом режиме. Затем Вы могли иметь линию за линией результаты в единственном файле и выполнении:
tail -f /tmp/somefile
Дал бы Вам немного больше контроля текущей командой "хвоста" в случае, если Вы хотели использовать другие опции хвоста для того, чтобы отобразить вывод.
Смотрите на мультихвост. Точно так же, как примеры выше, можно дать его как команду к ssh, и затем Вы закончите с одним экранным отображением (и буферизация для легкого scrollbacks) несколько журналов. Это также делает окраску, которая очень полезна для определения аномалий.
Просто странное решение, но это работает!:
Экран 1
ssh user@hostname1 "tail -f /var/log/file" > /dev/pts/6
Экран 2
ssh user@hostname2 "tail -f /var/log/file" > /dev/pts/6
или можно использовать экран, чтобы создать два терминала и затем разделить их.
SSH в первый хост, Вы хотите выследить файл журнала и перед рабочим хвостом, введите экран.
Затем выследите файл на этом хосте.
CTRL+A, c создаст новый экран или окно. Из этого нового окна ssh в 2-й хост и хвост файл там.
Теперь создать разделение экрана
CTRL+A, SHIFT+S, это создаст разделение экрана с текущей оболочкой в верхней части и пустой нижней части. Переключаться на нижнюю часть и помещать первый экран в нем,
CTRL+A, ВКЛАДКА, это переместит Вас в нижнюю часть. Теперь принести Вашу первую сессию SSH в эту область:
CTRL+A, "(символ кавычки) и выбор первая сессия и хит входят.
Я понимаю, что это может быть похожим на большую гимнастику, и это, но Вы действительно получаете использование к нему, после того как Вы используете его несколько раз.
Вот действительно хороший учебный или справочник к командам экрана: http://www.pixelbeat.org/lkdb/screen.html
Кроме того, можно создать .screenrc файл так, чтобы большая часть того, что я описал, могла быть автоматизирована в первый раз, когда Вы вводите экран.
Другая хорошая вещь об этом состоит в том, что можно просто закрыть сеанс и еще возобновить его некоторое место. Например, Вы работаете, и у Вас есть некоторое контрольное продолжение. Можно просто закрыть сеанс без того, чтобы выходить из системы и возобновить, когда Вы возвращаетесь домой или к другому местоположению.
Проверьте этот ответ на stackoverflow - он использует dsh и хвост-f.
Я предпочитаю использовать мультитейл. Я бы запустил что-то вроде:
multitail -l 'ssh user@host1 "tail -f /some/log/file"' -l 'ssh user@host2 "tail -f /some/log/file"'
Вы можете удаленно отслеживать файлы с помощью bash и rsync, я использую его, и это отличный сценарий bash. Взгляните на следующий учебник
Parallel ssh имеет хорошее решение:
pssh -t0 -H 'host-01 host-02 host-03 host-04' -P tail -f /var/log/app.log
-t0
отключает таймаут соединения, в противном случае pssh закрывает соединение-H '..... '
- это список хостов, на которых можно выполнить команду-P
, позволяющую распечатать stdout каждого хостаtail -f /var/log/app.log
- это может быть любая команда, которую может выполнить ваша удаленная оболочка Вы можете проверить dbitail.
Созданный мной инструмент Java, способный читать локальные и удаленные файлы журналов с помощью SSH. Его довольно просто использовать.
Еще несколько пояснений: https://github.com/pschweitz/DBITail/wiki
Просто скачайте версию, соответствующую вашей операционной системе, исполняемого файла собственного выпуска jar-файла в Java Время выполнения (требуется java 8_40 или выше):
https://github.com/pschweitz/DBITail/releases
Вы можете найти полную документацию (также встроенную со страницей Github)
Philippe