Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.10.2004, 01:36
|
|||
|---|---|---|---|
|
|||
массовая рассылка писем через ASP.NET |
|||
|
#18+
А как насчет такой вещи. Как рассылать письма из ASP.NET при некоторых обстоятельствах. Ну например если добавили новый продукт в базу данных, или зделали какие-то изменения. Предполагается что подписчиков может быть очень много, ну например сто тысячь. И эта вещь должна быть... на английском будет scalable. То есть чтобы при большом количестве подписчиков application не грузил полностью серквак или что-то вроде этого. Само собой что надо использовать потоки но если можно подскажите плз какую-то оптимизацию, какой-то feature, tip чтобы все происходило быстро и изящно. Благодарю заранее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2004, 08:00
|
|||
|---|---|---|---|
массовая рассылка писем через ASP.NET |
|||
|
#18+
ShogunateА как насчет такой вещи. Как рассылать письма из ASP.NET при некоторых обстоятельствах. Ну например если добавили новый продукт в базу данных, или зделали какие-то изменения. Предполагается что подписчиков может быть очень много, ну например сто тысячь. И эта вещь должна быть... на английском будет scalable. То есть чтобы при большом количестве подписчиков application не грузил полностью серквак или что-то вроде этого. Само собой что надо использовать потоки но если можно подскажите плз какую-то оптимизацию, какой-то feature, tip чтобы все происходило быстро и изящно. Благодарю заранее через страницу отправку делать не стоит - время выполнения такого скрипта будет очень большим, и явно превысит timeout сервера. но если вы будете делать потоками - может быть будет что то приемлимое по времени выполнения. лучше отсчылайте windows приложением ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2004, 10:55
|
|||
|---|---|---|---|
массовая рассылка писем через ASP.NET |
|||
|
#18+
Для отсылки писем можно сделать отдельное приложение, например NT-сервис, просматривающее БД и отсылающее письма в соответствии с расписанием. Возможно стоит поставить интервал между отсылкой каждого письма, например, 0.5 сек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2004, 01:17
|
|||
|---|---|---|---|
|
|||
массовая рассылка писем через ASP.NET |
|||
|
#18+
Проблема в том что все должно делатся непосредственно из страницы, то есть создается поток и.т.д. Вариант с windows приложением отпадает, потому что не известно какой интервал запускания апликации будет самым приемлемым. Но я не совсем понел фишку с таймаутом? На сколько я знаю если страница запускает поток а тот что-то делает то страница продолжает загружатся дальше, оставляя поток себе спокойно работать. Может кто-то серьёзно занимался multi threading-ом. И подскажет что и как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2004, 02:03
|
|||
|---|---|---|---|
массовая рассылка писем через ASP.NET |
|||
|
#18+
Ну так и есть, запускаеш отдельный поток и он там уже самомтоятельно исполняется, а страница сама по себе дальше обрабатывается и возвращается клиенту. TimeOut имелся в виду если НЕ в отдельном потоке делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1395052]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 314ms |

| 0 / 0 |
