Имя: Пароль:
1C
1С v8
Тормозит клиент
0 Serglih
 
06.03.19
16:23
Доброго времени суток.
Господа форумчане, подскажите, может кто сталкивался с проблемой общего торможения клиента (даже сообщения всплывают медленно). Опишу ситуацию: конфа полностью самописная, есть форма на которой есть поле АОН и другие данные, которые подтягиваются при изменении АОНа (данные подтягиваются из разных источников в том числе HTTP-запросов и отрисовываются на форме). Если руками меняем АОН - все нормально, форма работает стабильно (задержки в отрисовке в пределах допустимого). Теперь решили пойти дальше и сделать проброс АОНа от сервиса телефонии. Реализовано так: в модуле управляемого приложения подключается обработчик ожидания, который раз в n секунд (настраиваемо) бросает запрос в сервис телефонии, получает АОН, проставляет на форму и обновляет данные (если форма была закрыта - открывает). И в этой ситуации начинаются жуткие торможения, причем по отладке не видно никаких проблем, тормозит именно клиент. Весь код отрабатывает примерно так же, как и без проброса АОНа, но в целом система тормозит ужасно (окно с сообщением выплывает порядка 2 секунд). Причем настройка интервала запроса АОН от 1 до 5 секунд не дает видимых результатов ни в одну, ни в другую сторону. Разобраться с причинами пока не удается, вот и решил обратиться за помощью. Доп. информация, если нужна: с формой работает более 100 сотрудников, большая часть соединена с сервисом телефонии по VPN. Большая часть получения и обработки данных (после получения АОН) происходит на сервере (расположен примерно там же, где сервис телефонии).
1 Serglih
 
11.03.19
17:06
Никто не сталкивался с подобным?(
2 План счетов
 
11.03.19
17:14
АОН - ???
3 Fragster
 
гуру
11.03.19
17:17
нужно переходить на асинхронный обмен с сервером телефонии. сейчас похожее пилю. проблема в длинных пингах
4 Fish
 
11.03.19
17:21
(2) АОН - это автоматический определитель номера.
5 Fram
 
11.03.19
18:48
а кто нить реализовывал лонг поллинг на 1С? или вебсокет. конечно при условии, что сервис телефонии это тоже поддерживает
6 Fragster
 
гуру
11.03.19
18:50
(5) в поле html документа
7 Fram
 
11.03.19
18:51
(6) получилось?
8 Fragster
 
гуру
11.03.19
18:52
(7) пока все норм, но решение еще не готово.
9 Fram
 
11.03.19
18:54
(8) ты на продажу пилишь?
10 Fragster
 
гуру
11.03.19
18:56
(9) ну, потенциал для продажи есть
11 Fragster
 
гуру
11.03.19
18:57
надо обкатать
12 Fragster
 
гуру
11.03.19
18:57
кстати, для дашбордов тоже есть решение :)))
13 Сияющий в темноте
 
11.03.19
21:33
А нативные сокеты из внешней компоненты уже не котируются?