Существует ли путь к tar для проверки на новые файлы не в архиве?

С одной стороны, можно использовать стандартное приложение менеджера Tomcat для повторного развертывания приложения от ВОЙНЫ, не имея необходимость останавливать сам Tomcat. Время простоя только, что необходимо для развертывания того отдельного приложения.

Но в течение почти 0 времен простоя Вы действительно хотите подсистему балансировки нагрузки и несколько серверов Tomcat. Apache сервер HTTP с mod_proxy/mod_proxy_balancer или mod_jk является хорошим бесплатным решением для этого. У Вас действительно есть выбор сделать о том, как обработать сессии, однако - можно или потерять их, когда Вы переключаетесь от одного сервера до другого или копируете их между серверами (который довольно легко настроить). Большая часть сложности кластеризации и выравнивания нагрузки вращается вокруг обработки сессии.

1
задан 17 October 2012 в 03:11
1 ответ

Вы можете использовать tar -d , чтобы увидеть, какие файлы локальной файловой системы отличаются или отсутствуют.

Чтобы добавить новые файлы, просто используйте tar -u , чтобы добавить только файлы новее, чем копия в архиве.

tar -cvf /tmp/backup.tar /home # adds all files
echo Hello > /home/newfile.txt
tar -uvf /tmp/backup.tar /home # adds only newfile.txt
rm /home/newfile.txt
tar -df /tmp/backup.tar /home # gives an error about newfile.txt missing
2
ответ дан 3 December 2019 в 21:41

Теги

Похожие вопросы