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

start [/forum/topic.php?fid=18&msg=32737396&tid=1395052]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 341ms |

| 0 / 0 |
