Я запускаю скрипт Perl из Java примерно таким образом:
Process oProcess = new ProcessBuilder(args).start();
oProcess.waitFor(10, TimeUnit.MINUTES);
logger.debug("perl exitValue: {}", oProcess.exitValue());
Этот код выполняется каждые 30 минут. И где-то спустя 8-9 часов нормальной работы приложения в логе появляется код 137:
perl exitValue: 137
После перезапуска контейнера все работает хорошо, но через 8-9 часов повторяется. В инете пишут, что эта ошибка возникает из-за нехватки памяти. Проверяю свободную память - ее много. В чем может быть проблема?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Интересует чтение матрицы и ее запись в два arraysНужно считать размерность матрицы
Мне необходимо парсить страницы сайта с фреймамиРазметка содержит в себе несколько frame, в них нужные мне данные
Всем привет! Есть такой кусок кода -