powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) параллельный запуск скриптов
9 сообщений из 9, страница 1 из 1
(PHP) параллельный запуск скриптов
    #39448431
однобитный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Такой вопрос. Как можно запустить одним скриптом runner.php (его я хочу прописать в кроне), несколько других скриптов параллельно

script1.php
script2.php
script3.php

Кто что посоветует, куда можно покопать?
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39448481
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На выбор:
1. Три строчки в кроне.
2. Дополнительный шелл-скрипт для запуска этих троих.
3. Можно попробовать какой-то приблизительно такой финт ушами прямо в кронтабе (тут идея только, в реале пути полные должны быть или добавить их в PATH):
Код: sql
1.
10 20 * * * php -f script1.php | php -f script2.php | php -f script3.php

или
Код: sql
1.
10 20 * * * php -f script1.php & ;  php -f script2.php & ; php -f script3.php & ;


Как ко всему этому прикрутить Ваш runner.php - не знаю. Если только из него вызывать шелл-команды...
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39448503
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя... Можно попробовать и одним скриптом runner.php.
В основном скрипте трижды делаем форк (см. доку ), а в теле детки разбираемся, какой из трёх скриптов надлежит заинклюдить. Относительно сложно, конечно, получается.
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39448985
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

А почему амперсанд не поставить?
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39448988
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

Дык предложил и этот вариант. Пробовать надо.
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39448991
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Пардон, не заметил.
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39449158
однобитный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, буду в сторону форка
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39449668
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
однобитный,

PHP - это шаблонизатор для HTML. О какой такой многопоточности вы вещаете? Уверены ли вы в правильности выбора инструмента?
...
Рейтинг: 0 / 0
(PHP) параллельный запуск скриптов
    #39449686
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MikkiMouse,

Шаблонизатор? Т.е. я 7 лет на шаблонизаторе бизнес логику писал? Вот это поворот.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) параллельный запуск скриптов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]