
Cenator
18.04.2018
18:56:22
Регуляркой
Или объявить апи выше

Yaroslav
18.04.2018
18:58:10
как регуляркой сделать отрицание слова?

?
18.04.2018
19:02:04

Google

Sergey
18.04.2018
20:08:47
какой самый простой способ передать переменную var x с сервера на клиент?

Cenator
18.04.2018
20:08:59
fetch

Sergey
18.04.2018
20:09:17
спасибо

Саня
18.04.2018
20:12:56
подскажите плиз есть ли способ в rabbitmq заменить сообщение? или не добавлять новое если такое уже существует?

Vitaliy
18.04.2018
20:13:24
rabbitmq не нужон

Grigorii
18.04.2018
20:13:25

?
18.04.2018
20:13:40

Vitaliy
18.04.2018
20:13:50
а с чего бы нужен

Саня
18.04.2018
20:15:32
а с чего бы нужен
а какие альтернативы? к примеру если я хочу распараллелить множество трудоемких задач на множестве виртуальных машин?

Vitaliy
18.04.2018
20:17:08
ну в ноде

Саня
18.04.2018
20:17:52
в ноде они исполняются, а как их распределить по многим nodejs приложениям?

Cenator
18.04.2018
20:18:14
child process или что-то такое

Google

Vitaliy
18.04.2018
20:18:47
сейчас ищу
забыл как назыв

Саня
18.04.2018
20:19:35
тем более что они только на одной виртуальной машине запускаются

Vitaliy
18.04.2018
20:21:02
в ноде такое изи из коробки сделать
только я не могу найти пример
тебе как через воркеры типо?

Саня
18.04.2018
20:28:42
у меня есть куча задач, которые генерирует микросервис и записывает их в базу. воркеры на разных вм по очереди берут эти задачи и исполняют их
мне необходимо организовать управление этими задачами
опрашивать по таймеру базу не хочется
хочется чтобы воркер был подписан на сообщения и как только появляется новая задача, лез в базу за ее описанием и исполнял ее

Morsik
18.04.2018
20:32:29
rabbitmq?

Саня
18.04.2018
20:36:47
rabbitmq?
об этом и разговор)) вопрос в том, можно ли в rabbitmq удалять повторные сообщения? или заменять старые?

Morsik
18.04.2018
20:37:03
не знаю, не использовал

Vitaliy
18.04.2018
20:44:26
а как выглядат задачи?

Саня
18.04.2018
20:46:46
похоже, как тут писали, очередь такое не предполагает.. придется переделать алгоритм создания и редактирования задач

Vitaliy
18.04.2018
20:55:04
очередь с приоритетами

soontothemoon
18.04.2018
21:02:30

Google

Pavel
18.04.2018
21:08:42
К ребита есть два режима, рассылать сообщения. Тогда все получают таски когда они создаются и режим очереди. Тогда кто взял таску первым, тот ее и выполняет
Как может быть, что ваша таска уже не нужна?

Саня
18.04.2018
21:09:34

soontothemoon
18.04.2018
21:09:35

Pavel
18.04.2018
21:10:12
Ну тогда это не очередь и ребит тут не подходит

Саня
18.04.2018
21:10:41

Pavel
18.04.2018
21:11:28
?

soontothemoon
18.04.2018
21:11:59

Саня
18.04.2018
21:12:56

Pavel
18.04.2018
21:13:21
Тут что-то не то.
Получается у вас есть разные браузеры и они что то делают от имени одного пользователя?

Саня
18.04.2018
21:14:57
у меня задачи еще могут модифицироваться, поэтому по-любому в базе необходимо хранить параметры задачи

Саня
18.04.2018
21:16:02

Pavel
18.04.2018
21:16:20
Попробуйте killall -9 node

soontothemoon
18.04.2018
21:18:57
Попробуй порт при старте поменять

Uiiuviiw
18.04.2018
21:21:21
тоже не помогло

холлсандсе
18.04.2018
21:21:54
закрываешь ctrl-x или ctrl-c из консоли ноду?
попробуй ctrl-x закрывать, у меня такое было, но я не помню, какой вариант работал, давно под убунтой не сидела

Pavel
18.04.2018
21:23:37
браузеры от имени разных пользователей делают разные задачи
Если вы хотите отменят таски, то вам по-любому надо хранить id таски, а коли так, то можно при запуске любой новой таски класть ее id в реестр ( например в редис) и при старте этой таски смотреть есть ли там уже такой id или нет. И если есть завершать ее. Ну и очищать реестр по завершении.

Google

Саня
18.04.2018
21:24:14

soontothemoon
18.04.2018
21:24:41
https://github.com/badges/shields/issues/1259

Pavel
18.04.2018
21:25:32

soontothemoon
18.04.2018
21:25:43

Саня
18.04.2018
21:26:06

Admin
ERROR: S client not available

Pavel
18.04.2018
21:26:46
почему?
Редис восстановится если что
Например:)

Саня
18.04.2018
21:27:28

Pavel
18.04.2018
21:28:20
С мемкэшом не работал не знаю

Саня
18.04.2018
21:28:25
чем mysql не подходит?

soontothemoon
18.04.2018
21:28:27
почему?
Редис ин мемори, работает быстро, бд на диске, операции медленнее,

Pavel
18.04.2018
21:28:49
Мемкэш тоже вроде в памяти

soontothemoon
18.04.2018
21:29:04

Саня
18.04.2018
21:29:14
я про редис

Google

Саня
18.04.2018
21:30:30
все мониторить надо

Pavel
18.04.2018
21:30:53
я про редис
Да все норм будет, если вы за миллисекунды не боретесь
С sql мороки больше
А в редис : положил, удалил. Схемы не надо делать. Запросы составлять. И так далее

Саня
18.04.2018
21:32:14

soontothemoon
18.04.2018
21:32:30

Pavel
18.04.2018
21:34:04

Саня
18.04.2018
21:35:14

soontothemoon
18.04.2018
21:35:15

Pavel
18.04.2018
21:36:19
Понял мысль. Но моя мысль в том, что если у вас не хайлоад, то по барабану что юзать. Что лично вам проще, то и берите

soontothemoon
18.04.2018
21:36:23

Саня
18.04.2018
21:37:57
а сложно с редисом разобраться?
за вечер можно?

soontothemoon
18.04.2018
21:38:40

Pavel
18.04.2018
21:38:45