
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 или все на аксиос ушли?