Я использую Laravel 4 + Beanstalk + Supervisor на CentOS 6 VPS. Было уже больно установить как beanstalk, так и супервизор на VPS, но я прошел через него (я сделал эту же установку на своем локальном сервере, Macbook Pro, и там там отлично работает). Я хочу использовать Очереди Laravel 4 и Beanstalk для отправки асинхронно […]
Может кто-нибудь, возможно, посоветует, как я могу сохранить свою обычную команду ремесленника, которая работает навсегда с демоном? Я видел множество учебников с очередями, однако это не совсем подходит. Я пытаюсь выполнить «подписку» на php-библиотеку pubnub, и это кажется лучшим способом, если я не пропустил что-то? Заранее спасибо!
Я ранее использовал Gearman вместе с супервизором для управления рабочими местами. В этом случае мы используем Amazon SQS, который я потратил некоторое время, пытаясь окунуться. Я создал отдельный микро-экземпляр нашего основного веб-сервера для использования в качестве сервера обработки изображений (чисто для тестирования на данный момент, он будет обновлен и станет частью кластера до того, как […]
Я пытаюсь обернуть голову вокруг модели очереди сообщений и заданий, которые я хочу реализовать в приложении PHP: Моя цель – выгрузить сообщения / данные, которые необходимо отправить нескольким сторонним API, поэтому доступ к ним не замедляет работу клиента. Поэтому отправка данных в очередь сообщений является идеальной. Я считал, что просто использовал Gearman для хранения MQ […]
Недавно я создал Ubuntu Natty с PHP5-FPM, Gearman и Supervisor. Я редактировал конфигурацию Supervisard для запуска рабочего Gearman. [program:gearman] command=/usr/bin/php php_gearman_worker.php numprocs=1 directory=/root/sandbox stdout_logfile=/root/sandbox/supervisord.log environment=GEARMAN_USER=gearman autostart=true autorestart=true user=gearman Вот соответствующая информация (показывающая только процессы gearmand и php), когда я lsof -i -P прежде чем запускать lsof -i -P : COMMAND PID USER FD TYPE DEVICE […]
У меня проблема с настройкой супервизора для запуска php-скрипта. Запуск супервизора в режиме отладки дает мне следующее: 2015-03-09 08:53:06,342 INFO supervisord started with pid 2030 2015-03-09 08:53:06,358 INFO spawned: 'worker1' with pid 2031 2015-03-09 08:53:06,423 INFO exited: worker1 (exit status 1; not expected) 2015-03-09 08:53:06,424 INFO received SIGCLD indicating a child quit 2015-03-09 08:53:07,440 INFO […]