Sheldhur
19.08.2017
08:17:53
в старых gc всё почистит
Дмитрий
19.08.2017
08:17:59
Короче имхо 2 варинта:
1) Уйти от крон и написать демон + запуск через pm2
2) Разобраться почему скрипт не умирает
Sheldhur
19.08.2017
08:18:02
они просто мертвым грузом весеть будут
это конечно косяк
Google
Sheldhur
19.08.2017
08:18:13
но на новые должно хватать
Ilgiz
19.08.2017
08:18:31
не хватает на новые
Дмитрий
19.08.2017
08:18:53
Хз, я так никогда не делаю, надо 100% гарантию что все норм, а не авось хватит или нет
Ilgiz
19.08.2017
08:18:54
у меня все на разных папках лежат не могу одним разом
Дмитрий
19.08.2017
08:19:19
Можешь, тебе просто надо уйти от такой парадигмы запуска)
Ну или разобраться почему они не умирают
Ilgiz
19.08.2017
08:19:37
через sequelie-cli создал модели и миграции
Дмитрий
19.08.2017
08:19:49
Ну и дать побольше памяти если действительно большой объем парситься
Ilgiz
19.08.2017
08:19:53
импортировал модели и делаю запросы
Sheldhur
19.08.2017
08:20:06
вот и добавь туда, чтобы килял процесс
Дмитрий
19.08.2017
08:20:49
Вредные советы)
Google
Sheldhur
19.08.2017
08:20:50
и если ошибка
ну через крон иначе никак :)
Дмитрий
19.08.2017
08:21:39
Имхо нужно понимать весь процесс, ну или большую часть и сделать все таки норм обработку и завершение работы скрипты
Я никогда не использую килл процесса
Ilgiz
19.08.2017
08:22:09
ps aux | grep nodejs посмотрел
нету моих файлов
Sheldhur
19.08.2017
08:22:20
просто node
Ilgiz
19.08.2017
08:22:39
ох блять
Дмитрий
19.08.2017
08:22:44
ps aux | grep node
ахахахаа
че куча??
Sheldhur
19.08.2017
08:22:53
htop поставь
Ilgiz
19.08.2017
08:23:20
это те которые сейчас запущены?
Дмитрий
19.08.2017
08:23:20
уже знаю какой следующий вопрос будет)
Ilgiz
19.08.2017
08:23:32
Sheldhur
19.08.2017
08:24:00
утилитка, юниксовая, процессы смотреть
или у тебя винда
Ilgiz
19.08.2017
08:24:40
сервер на linux сам сижу на маке
Дмитрий
19.08.2017
08:24:41
pkill node
Google
Sheldhur
19.08.2017
08:24:47
да куча
ну вот, процесс не завершается
Ilgiz
19.08.2017
08:24:55
Дмитрий
19.08.2017
08:24:59
pkill node
Ilgiz
19.08.2017
08:25:09
сервер который запускает forever тоже там
Sheldhur
19.08.2017
08:25:24
лел
там регуляркой можно выбрать
Дмитрий
19.08.2017
08:25:42
Хм, ну вместо node можно другую строку использовать, если есть что
Sheldhur
19.08.2017
08:25:42
те что надо кильнуть
Ilgiz
19.08.2017
08:25:52
да не , быстрей ручками
как убивать то?
Дмитрий
19.08.2017
08:26:07
Хех, значит не так моного еще))
kill pid
Sheldhur
19.08.2017
08:26:14
для начала я бы крон отключил :)
Ilgiz
19.08.2017
08:26:34
Sheldhur
19.08.2017
08:26:41
точнее не крон, а это задание
Ilgiz
19.08.2017
08:26:45
Sheldhur
19.08.2017
08:28:12
2 колонка
Ilgiz
19.08.2017
08:28:25
выше просто терминал не показывает title
Google
Ilgiz
19.08.2017
08:28:35
1657?
Sheldhur
19.08.2017
08:29:06
ну если это действительно тот процесс
так а чё мусаешься
кильни все ноды
а то что надо потом запусти
Aleksey
19.08.2017
08:31:46
Не подскажите как в mongoose можно вернуть массив по свойству другого внешнего массива? Типо так if (arrayM[i].name==array[i].name) return arrayM
Как граммотно составить запрос?
Ilgiz
19.08.2017
08:34:26
Sheldhur
19.08.2017
08:34:37
лол
Ilgiz
19.08.2017
08:34:43
из за меня у всех сейчас проекты стоят
первый опыт в утечке памяти:D
буду иметь ввиду
Дмитрий
19.08.2017
08:35:45
Ну это тебе еще повезло, причина считай на лицо)
Sheldhur
19.08.2017
08:36:12
киляй ручками тогда
дольше объяснять
Ilgiz
19.08.2017
08:38:28
чет смотрю наверно запарюсь ручками
Sheldhur
19.08.2017
08:39:32
погугли
Богдан
19.08.2017
08:40:10
Sheldhur
19.08.2017
08:40:10
linux kill regexp
Google
Sheldhur
19.08.2017
08:40:31
всё уже :) левые сервисы не интересуют
Богдан
19.08.2017
08:41:06
тогда бери гугл ))
Ilgiz
19.08.2017
08:50:37
450 mb оперативы освободилось
почему то cron создает два процесса при запуска скрипта
один обычный node другой /bin/sh
Никита
19.08.2017
09:10:23
может крону нужно sh вызывать
для запуска твоей команды
Ilgiz
19.08.2017
09:22:06
короче что б процесс убивать я добавил в конце файла process.quite()
думаю это решить вопрос
Eugene
19.08.2017
10:59:27
Всем привет.
https://dpaste.de/WPxC пытаюсь писать тесты:)
почему в конце не возвращает результат, console.log => выдает undefined.
И где нужно проверять результаты ?
также пробовал писать что-то типа expect(200) или expect(400)
Ilgiz
19.08.2017
11:07:02
что делать если при запросе страницы он просто виснет и стоит не возвращяет ни ошибки не response ничего
библиотека image-downloader
Дмитрий
19.08.2017
11:13:58
Отлаживать
Ilgiz
19.08.2017
11:16:24
Отлаживать
Добавил в конце settimeout будет ждать 10 секунд либо возвратит ошибку
Дмитрий
19.08.2017
11:16:30
Alexander
19.08.2017
12:41:07
Eugene
19.08.2017
13:01:18
const request = supertest('http://localhost:8000');
походу дело вот в этом :)
Дмитрий
19.08.2017
14:39:25
Супертест не нужен
Dmitrii
19.08.2017
14:50:45
кстати кто чем щас на ноде делает запросы? request или все на аксиос ушли?