@kuzkuz said in Как узнать, что именно подвешивает БАС?:
@Fox said in Как узнать, что именно подвешивает БАС?:
@kuzkuz said in Как узнать, что именно подвешивает БАС?:
Привет. За 2 дня закономерность выявить не удалось.
Как понять что подвешивает БАС? (сам алгоритм есть какой то) ? Причем он не отвечает, его приходится принудительно вырубать. Происходит 1 раз из 10ти запусков.
Заодно спрошу тут. Стоит ли обнулять переменные и как тут это делается? Как её разустановить? Не обнулить ='', а разустановить.
В скрипте несколько переменных, среди которых, например
- код страницы
- спарсенные ссылки в списке (до 300 записей)
ну наверное ещё что то по мелочи. От больших списков избавился, все гонится через базу.
и да, конечно мне бы понять, может дело тупо в железе.
4Гб оперативки мало... или просто резервы баса мой скрипт исчерпывает полностью и на любом железе будет "висяк"
или это большая портянка лога его топит...я просто не понимаю куда копать (
Интерфейс подвисает при бесконечных или очень больших циклах без задержки. Добавьте секундную задержку в ваши циклы, должно помочь.
Например. Есть список - от туда вынимаем значение, проверяем, если не подходит берем следующее значение. Нужно добавить паузу 1сек перед тем как взять следующее значение? хм, просто это может сильно растянуть время выполнения скрипта,
Если список небольшой, то лучше очистить его от лишних данных сразу