Если много task, aparser не запускается

Сергей 222

A-Parser Pro License
A-Parser Pro
Подскажите что это может быть,

если в очереди заданий 100 и больше, aparser работает до момента когда надо перегрузить компьютер. После перезагрузки он просто не запускается, пока не удалишь из папки config/tasks все файлы и снова не запустишь.

В диспетчере задач, если в очереди заданий 100 и больше, при запуске появляется строка aparser в "фоновых процессах", но в "приложения" он так и не переходит, просто исчезая. Повторные запуски - стабильно так же само.

Только когда удалил физически файлы из папки config/tasks - тогда запустился быстро.

Это просто ужас, потому что не знаешь когда и сколько приходится делать заново с расчетом что не дай бог нужно компьютер перегрузить.

Спасибо за любую помощь.
 
в очереди заданий 100 и больше,
В очереди Активных или Завершенных? Если Активных, то что делают все задания: ждут слот или работают? Если работают, то что это за задания и во сколько потоков они запущены?

В диспетчере задач, если в очереди заданий 100 и больше, при запуске появляется строка aparser в "фоновых процессах", но в "приложения" он так и не переходит, просто исчезая. Повторные запуски - стабильно так же само.
Что при этом пишется в aparser.log?

Для более оперативной консультации лучше написать в один из чатов Технической поддержки и ответить на все заданные выше вопросы.
 
В очереди Активных или Завершенных?
Активных, те что были ранее заготовлены в очереди.

Если Активных, то что делают все задания: ждут слот или работают?
До этого даже не доходит т.к. в диспетчере задач из "Фоновые задачи" строка aparser исчезает меньше чем за минуту после клика на ярлык aparser. В браузере aparser не виден.

Что при этом пишется в aparser.log?

Последние записи

Sep 1 18:03:19.77156 [master] GC takes 6.02788257598877 arenaSize: 5848753
Sep 1 18:08:19.06132 [master] GC takes 5.31678414344788 arenaSize: 5285888
Sep 1 18:13:19.94880 [master] GC takes 6.20241594314575 arenaSize: 5634205
Sep 1 18:18:19.76615 [master] GC takes 6.01392030715942 arenaSize: 5792617
Sep 1 18:23:19.76101 [master] GC takes 5.99696469306946 arenaSize: 5818418
Sep 1 18:28:19.40582 [master] GC takes 5.6399199962616 arenaSize: 5385895
Sep 1 18:33:19.99211 [master] GC takes 6.21039414405823 arenaSize: 5866208
Sep 1 18:38:19.43745 [master] GC takes 5.65787220001221 arenaSize: 5326627
Sep 1 18:43:19.87214 [master] GC takes 5.93612742424011 arenaSize: 5613126
Sep 1 18:48:20.26993 [master] GC takes 6.30214858055115 arenaSize: 5566292
Sep 1 18:53:20.74053 [master] GC takes 6.78186678886414 arenaSize: 5704716
Sep 1 18:58:19.43887 [master] GC takes 5.39756798744202 arenaSize: 5323619
Sep 1 19:03:20.69337 [master] GC takes 6.64822363853455 arenaSize: 5671474
uncaughtException TypeError: undefined is not a function
at Socket.<anonymous> (evalmachine.<anonymous>:1:114318)
at Socket.emit (node:events:513:28)
at Socket.<anonymous> (evalmachine.<anonymous>:1:113960)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:101:21) undefined
Exit node: ECONNRESET: connection reset by peer, write
uncaughtException TypeError: undefined is not a function
at Socket.<anonymous> (evalmachine.<anonymous>:1:114318)
at Socket.emit (node:events:513:28)
at Socket.<anonymous> (evalmachine.<anonymous>:1:113960)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:101:21) undefined
Exit node: ECONNRESET: connection reset by peer, write
uncaughtException TypeError: undefined is not a function
at Socket.<anonymous> (evalmachine.<anonymous>:1:114318)
at Socket.emit (node:events:513:28)
at Socket.<anonymous> (evalmachine.<anonymous>:1:113960)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:101:21) undefined
Exit node: ECONNRESET: connection reset by peer, write
uncaughtException TypeError: undefined is not a function
at Socket.<anonymous> (evalmachine.<anonymous>:1:114318)
at Socket.emit (node:events:513:28)
at Socket.<anonymous> (evalmachine.<anonymous>:1:113960)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:101:21) undefined
Exit node: ECONNRESET: connection reset by peer, write
uncaughtException TypeError: undefined is not a function
at Socket.<anonymous> (evalmachine.<anonymous>:1:114318)
at Socket.emit (node:events:513:28)
at Socket.<anonymous> (evalmachine.<anonymous>:1:113960)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:101:21) undefined
Exit node: ECONNRESET: connection reset by peer, write
uncaughtException TypeError: undefined is not a function
at Socket.<anonymous> (evalmachine.<anonymous>:1:114318)
at Socket.emit (node:events:513:28)
at Socket.<anonymous> (evalmachine.<anonymous>:1:113960)
at Socket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:101:21) undefined
Exit node: ECONNRESET: connection reset by peer, write
 
Еще заметил, если задания, которые были добавлены ранее и все еще находятся в очереди активных - отработали относительно мало по времени - час-3-5, то aparser запускается. Если работали сутки - то не запускается.

Что-то связанное с объемом очереди.
 
А как узнать это решение? В Телеграмме это трудно найти!!!!
 
Решение было в персональной помощи через телеграм бот пользователю, а не в телеграм группе. Если у вас возникла проблема, то лучше напишите о ней подробно в телграм боте @aparser_bot
 
Назад
Верх