Отправка 10 000 сообщений в течение 1 минуты

#php #mysql #apple-push-notifications

#php #mysql #apple- push-уведомления

Вопрос:

Платформа: Linux

Движок: php-apns

У меня есть 10 000 сообщений, которые нужно отправить за 1 минуту. Я разделяю его на 4 задания cron каждую минуту, чтобы отключить их, каждое задание cron отправляет 1000 сообщений, по 300 сообщений на каждое соединение с сервером APNS. Последнее отправленное сообщение заняло более 15 минут. Следовательно, пользователь получил мое предупреждающее сообщение с опозданием на 15 минут.

Есть идеи, как отправить все сообщения в течение 1 минуты?

Комментарии:

1. Без какого-либо кода лучший совет: найдите лучший сервер.

2. Вам нужно больше scripts that send messages (из php-apns docs ), то есть больше заданий cron.

3. я прошу идею / концепцию отправки 10 000 сообщений в течение 1 минуты… возможно ли это? если да, то как? я могу думать о многозадачности с помощью задания cront.

4. Вы спрашиваете, как запрограммировать спам-сервер: -?

5. Привет, Йохан, APNS означает службу push-уведомлений Apple. Я не использую сервер рассылки спама!!!

Ответ №1:

Ну, я бы рекомендовал CDN для этого. Запрограммируйте несколько серверов для связи друг с другом и отправки всех ваших сообщений.