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