Jump to content
  • 0

рассылка


crautcher
 Share

Question

хочу ускорить рассылку , а то она уже 3 с хером часа проходит . Идея такая

файл запуска :

подготавлевает данные

вынимает всех юзеров из базы

в цикле запускает демона с параметрами кому что слать для отправки каждому юзера

файл демон - непосредственно шлет и логирует себя

отправка одному юзеру занимает 1,2с , за это время скрипт запустит около 5 демонов , что на теории значит что будут 5 одновременных потоков , на практике скорее всего больше .

а вопрос , наколько опасна такая практика?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

С одной стороны подход правильный — разбивать на потоки задачу — несомненный гуд. С другой стороны непонтяно почему так долго уходит письмо и в чём тут проблема. Может, в почтовом сервере? Тогда разбиение на потоки не поможет. Ещё непонятно что такое «в цикле запускает демона с параметрами». Кагбэ демон он всё время должен быть запущен и сам вызывать при наступлени событий дочерние процессы — на то он и демон.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy