У меня несколько процессов апарсера запускается в разных папках. Каждый на своем порту. Обычно работают нормально, но иногда возникает такая проблема. Один процесс падает и в последующем не запускается. В логе пишет: bind: Address already in use at AnyEvent/HTTPD/HTTPServer.pm line 42. Compilation failed in require. При этом делаю netstat -tulpn и в списке процессов ни один процесс данный порт не использует. В чем причина - не понятно. Приходится сервак перегружать
Здравствуйте. Данная запись говорит о том, что A-Parser уже запущен. Падать может из-за ошибки в задании. Выполните пожалуйста в консоли Код: ps aux|grep aparser и покажите результат Код: netstat -apne|grep 9091 и тоже покажите результат Где 9091 это номер порта.
В том то и дело, что нет ничего на его порту. Другие копии на других портах работают. И процесс запущен такой, что другие отрубать нельзя. Если их разнесли по разным портам и папкам то почему они друг другу мешают? Или просто какой-то дочерний процесс не остановился и мешает. Вообщем прикладываю скрин. Только он у меня на порту 9094 должен быть. Видим только другие копии в списке