Size: a a a

Node.js — русскоговорящее сообщество

2020 March 11

DD

Dmitry DS in Node.js — русскоговорящее сообщество
Назар Калитюк
в записи есть дата, когда нужно в очередь положить. И при каждом изменении коллекции я удаляю планировщик и делаю новый
Это при изменении списка НАСТРОЙКИ задач. Тут можно и при записи все обновлять)
А можно и по таймеру проверять дату время и добавлять задачу в очередь.
Все в Ваших руках!)
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
вообщем два аргумента -
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Найти ближайшую :)
что насчет падения matchTime? где что отваливаеться, я не пойму
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Это сборник лишнего кода какой-то. Вот это блин чё за дичь.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
что насчет падения matchTime? где что отваливаеться, я не пойму
Если поставить обработчик который выкинет ошибку, то больше ни одно задание не выполнится
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Если поставить обработчик который выкинет ошибку, то больше ни одно задание не выполнится
это не так
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ну как же не так, если так
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Ну как же не так, если так
какая строчка кода. там emit, ему все равно на результат
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
29
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
и как результат слушателя эвента (его падения) влияет на код?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Он его может уронить
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
как?
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
this.emit('scheduled-time-matched', date); - как тот, кто слушает scheduled-time-matched - влияет на этот модуль?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
throw new Error
this.emit("error")
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Что ближе к душе лежит
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
The Fallen Phoenix
throw new Error
this.emit("error")
throw new Error, нет. где слушатель в кроне у события error?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
on это публичный метод
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
и?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Значит пользователь может повесить обработчик хоть с чем
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но это не должно ломать цикл проверки
источник