170 похожих чатов

Помогите сделать выбор? )) есть код на пыхе, который что-то делает

своё, потом запускаются сторонние коды которые должны что-то сделать своё (и вот они сейчас блокируют выполнение и не дают основному коду вернуть ответ юзеру), сторонний код хочется отделить от основного, как лучше поступить?

1. взять кролика
2. взять ReactPHP
3. взять AMPHP
4. взять Swoole
5. или достаточно всего лишь spatie/async

мне нравится вариант с кроликом, как более понятное отделение мух от котлет, основной скрипт дал задание в кролик выдал результат юзеру и умер, а вроде как все остальные делают дочерний процесс и родитель не умирает пока не выполнится ребенок (или я не прав?)

10 ответов

11 просмотров

почему кролик умер? Вам его не жалко совсем?

Дмитрий-Щербаков Автор вопроса
Alexey Shatunov
почему кролик умер? Вам его не жалко совсем?

умер не кролик, а основной скрипт, который свою задачу сделал, в кролика кинул продолжение и отдал юзеру свой ответ, продолжение ждать не нужно и возвращать там нечего

Ответ зависит от результата выполнения дочерних процессов?

Дмитрий-Щербаков Автор вопроса
(;¬_¬) Ivan Zhuravlev 🧟‍♂️
Все умрут

тут сарказм или нет? че-то я не догоняю

Дмитрий Щербаков
тут сарказм или нет? че-то я не догоняю

И да и нет. Все процессы, если они из браузера стартуют, отвалятся по тайм-ауту

Дмитрий-Щербаков Автор вопроса
(;¬_¬) Ivan Zhuravlev 🧟‍♂️
И да и нет. Все процессы, если они из браузера ста...

вот кстати да, если родитель сделает ребенка, ребенок ведь стартует из под cli и получит таймаут 0, а родитель из браузера умрет и потянет за собой ребенка?

Дмитрий Щербаков
вот кстати да, если родитель сделает ребенка, ребе...

не знаю, как пхп запускает ребёнка, таким гемороем никогда не страдал, но в любом случае есть возможность запустить процесс фоново, что не повлечёт убийство дочернего процесса при завершении родительского.

Дмитрий-Щербаков Автор вопроса
Anton Gordeev
не знаю, как пхп запускает ребёнка, таким гемороем...

ну это да, делал такое один раз, но мне все таки кролик как решение больше нравится чем детей клепать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта