Size: a a a

2020 November 23

Р

Работник HugNight =@... in Laravel Pro
Maxx
демон = консольное приложение = комманд в ларке.
foreach($clients as $cli) { if(pcntl_fork()) continue; WS::connect($cli); ... }

ну и далее, но это уже когда вщ выхода нет =)
Я вот даже пока и понять не могу как его запустить
источник

M

Maxx in Laravel Pro
Работник HugNight =@
И сейчас 5 дней клиенты сидят ждут пока я обновлю код, так как биржа баанит IP за 1200+ размерных запросов в минуту
блин, сделай проще: один комманд в ларке, который запускает ещё сотню других коммандов с параметрами на каждого клиента и отмирает. а те пускай работают каждый со своим сокетом
источник

A

Alexcc in Laravel Pro
Maxx
там больше будет проблема вычищения зомбей по-моему
тут костыль обсервера придется делать
источник

Р

Работник HugNight =@... in Laravel Pro
ля как сложно
источник

Р

Работник HugNight =@... in Laravel Pro
я уже 5 дней не сплю
источник

A

Alexcc in Laravel Pro
не тот ты язык для такого взял малеха
источник

Р

Работник HugNight =@... in Laravel Pro
что знал… на том и писал… выглядело все легко
источник

A

Alexcc in Laravel Pro
как идея написать оболочку которая на ноде будет запускат обрабоку
источник

M

Maxx in Laravel Pro
ну вот потрать 10 часов на выспаться, потом спокойно со свежей головой делай запускалку коммандов и комманд, работающий с одним клиентом =)
источник

A

Alexcc in Laravel Pro
и по рабику работать
источник

P

Phoenix in Laravel Pro
Maxx
блин, сделай проще: один комманд в ларке, который запускает ещё сотню других коммандов с параметрами на каждого клиента и отмирает. а те пускай работают каждый со своим сокетом
В этом случае нужно делать еще одну command которая ставит lock например в редиске и слушать этот lock в websocket commands и отрубать все активные процессы если таковой имеется. И перезапускать весь карнавал с определенной периодичностью.
источник

Р

Работник HugNight =@... in Laravel Pro
Alexcc
как идея написать оболочку которая на ноде будет запускат обрабоку
Уже думал над простым сокет клиентом на ноде, чтоб по запросу запускало процесс и тд. Пока тоже тухлый мир.
источник

P

Phoenix in Laravel Pro
но это из разряда такой дичи ))
источник

Р

Работник HugNight =@... in Laravel Pro
Phoenix
В этом случае нужно делать еще одну command которая ставит lock например в редиске и слушать этот lock в websocket commands и отрубать все активные процессы если таковой имеется. И перезапускать весь карнавал с определенной периодичностью.
епт что я сейчас прочитал, не работал с комманд никогда 😀
источник

M

Maxx in Laravel Pro
Phoenix
В этом случае нужно делать еще одну command которая ставит lock например в редиске и слушать этот lock в websocket commands и отрубать все активные процессы если таковой имеется. И перезапускать весь карнавал с определенной периодичностью.
не, пускай каждый комманд while(true) {} крутит и живёт до kill -9 =)
источник

PB

Pavel Buchnev in Laravel Pro
Проблема в том, чтобы установить соединение с ws?
источник

PB

Pavel Buchnev in Laravel Pro
Для нескольких клиентов?
источник

Р

Работник HugNight =@... in Laravel Pro
Pavel Buchnev
Проблема в том, чтобы установить соединение с ws?
Чтоб слушать его, я уже установил
источник

PB

Pavel Buchnev in Laravel Pro
Ну так у расчет в доке написано как слушать
источник

A

Alexcc in Laravel Pro
в чем сейчас проблема с ws?
источник