Имя: Пароль:
1C
 
ИнтернетПочта, долгая отправка писем
0 n0ther
 
19.02.10
09:38
на УПП реализовал механизм согласования заявок с отправкой уведомлений через объект ИнтернетПочта. заметил что отправка писем длится долго ~15 сек на письмо.

замер производительности показал что основная загвоздка в команде ИнтернетПочта.Послать() - 90% времени.

это особенности реализации Одной Эсы или же траблы конкретно в моем случае? кто сталкивался?

УПП 1.2.27.1
1 ДенисЧ
 
19.02.10
09:40
Сомтря через какой сервер отправляешь..
2 n0ther
 
19.02.10
09:40
через доменный exchange
3 ДенисЧ
 
19.02.10
09:41
(2) Ну так пни админа, пусть он лог посмотрит...
4 Asmody
 
19.02.10
09:42
(0) это особенности работы электронной почты
5 Мутабор
 
19.02.10
09:43
(3) может он и есть админ, как он сам себя пнет, это нереально
6 n0ther
 
19.02.10
09:54
(3) пнул, журналирование отключено, логи посмотреть нельзя
(4) а поподробней ??

мне админ сказал что Аутглюк работает через mapi поэтому шустрее
7 ДенисЧ
 
19.02.10
09:55
(6) Пусть включит и посмотрит...
8 Asmody
 
19.02.10
09:58
(6) [через mapi поэтому шустрее] - ой ли!
для пробы возьми какой-нить простенький клиент типа the bee и попробуй через него по smtp почту отправить. посмотришь сколько времени это занимает
9 n0ther
 
19.02.10
10:01
(8) да, админ предложил такую же штуку. попробую
10 n0ther
 
19.02.10
11:23
настроил еще одну учетку в аутлуке через smtp, письмо ушло за секунду
попробовал через telnet, тоже за секунду отправилось

все таки видимо проблема в реализации этого механизма в 1С
11 n0ther
 
22.02.10
17:31
на моём компьютере, как разработчика, с достаточно сильной конфигурацией время отправки письма до 15 сек, на самом слабом компьютере это время достигает минуты с лишним...

придется видимо переделывать алгоритмы, чтобы только создавались письма в процессе согласования заявок, а отправку сделать через фоновое задание на сервере или через обработчик ожидания