Как исправить в докере ошибку с упоминанием EOF
Archive for the ‘Администрирование’ Category
Как с помощью линуксовой команды find найти файлы, которые никогда не менялись
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Т.е. дата создания совпадает с датой последнего изменения. Но надо учитывать, что не все файловые системы хранят дату создания файла. Если ваша файловая система все-таки хранит дату создания файла, то можно использовать такую команду:
![](https://outofrange.ru/wp-content/uploads/2018/04/postgresql-logo.png)
Как в PostgreSQL привести дату TIMESTAMP WITH TIME ZONE к часовому поясу
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Я храню в БД несколько параметров дата/время в виде TIMESTAMP WITH TIME ZONE. Как известно (документация), в постгресе всё это хранится в зоне UTC:
Почему отличается пропускная способность физического и виртуального сетевого интерфейса?
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
При использовании утилиты nicstat можно заметить расхождение измерений скорости трафика на физическом и виртуальном интерфейсе. На стороне OS – Origin Server – мы измерим записанные байты. eth0 – физический интерфейс, eth0.20 – виртуальный. Других источников трафика на eth0 нет.
![](https://outofrange.ru/wp-content/uploads/2016/07/crontab_200.jpg)
Online разбор строки crontab
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Отличный ресурс для распарсивания строки crontab: http://crontab.guru/
![](https://outofrange.ru/wp-content/uploads/2015/01/docker-300x232.png)
Переосмысляем виртуализацию java приложений при использовании Docker. Часть 3
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Предыдущие части: Часть 1: часть 1 Часть 2: часть 2 Интегрируем Docker в сборку maven-ом В предыдущей главе мы создали Dockerfile и развернули в нем наш WAR. Это достигалось копированием этого файла из папки target проекта в папку docker/deploy и запуском докера из командной строки.
![](https://outofrange.ru/wp-content/uploads/2015/01/docker-300x232.png)
Переосмысляем виртуализацию java приложений при использовании Docker. Часть 2
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Первая часть: часть 1 Теперь вернемся к изучению образов. Dockerfile Докерфайлы — это инструкции для создания образа. Инструкции определяют точку старта и действия по конфигурированию образа. Рассмотрим пример:
![](https://outofrange.ru/wp-content/uploads/2015/01/docker-300x232.png)
Тестовая система с использованием Docker в RH7
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Эта заметка объяснит, как можно использовать Docker для тестирования связки клиент/прокси/сервер на одной единственной машине с RedHat 7. Для этого не требуется 3 сервера, нужен только один с 2 или 3 контейнерами. На одной машине будут и клиент, и прокси, и сервер.
![](https://outofrange.ru/wp-content/uploads/2016/04/indent.jpg)
Делаем правильные отступы в java коде
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Допустим вы написали какой-то код без любимой IDE под рукой или решили изучить java исходники другого автора. В первом случае вы можете захотеть исправить отступы перед тем, как отослать работу в репозиторий. Во втором случае вы можете захотеть читать исходники в привычном глазу форматировании. И тут вам поможет однострочная команда.
![](https://outofrange.ru/wp-content/uploads/2015/10/jamon1.jpg)
Использование JAMon для мониторинга
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/date.png)
![](https://outofrange.ru/wp-content/themes/WorldWeb/images/user.png)
Java Application Monitor (JAMon) является бесплатной, высокопроизводительной и потокобезопасной библиотекой для сбора статистики о работе приложения и поиска узких мест, анализа возможностей масштабирования. Можно считать количество брошенных исключений определенного типа, количество SQL запросов, количество запросов JSP страницы. В отчете выдается число вызовов, время выполнения (общее, среднее, минимальное, максимальное, среднеквадратичное отклонение), а также сведения, относящиеся к […]