Вход | Регистрация
 

Работа с web-сервисами. Долгое подключение. Как победить?

Работа с web-сервисами. Долгое подключение. Как победить?
Я
   Галахад
 
07.11.19 - 12:10
Первое подключение работает очень не быстро. Если делать несколько обращений подряд, то подключение происходит быстро.
Если немного подождать, то подключение опять происходит не быстро.

Пока решил вопрос постоянно опрашивая базу тестовым запросом.

Как-то под другому можно закэшировать подключение?
 
 
   acht
 
1 - 07.11.19 - 12:35
На стороне серверк настроить пул соединений.
На стороне клиента кэшировать WSDL (или использовать wsссылки)
Слова для поиска: "настройка" "пул соединений" "1C"
   Cyberhawk
 
2 - 07.11.19 - 12:36
Кешировать надо не ВСДЛ, а обезпечивать наличие (удержание) хотя бы одного соединения в целевой инфобазе
   acht
 
3 - 07.11.19 - 12:39
(2) > обезпечивать
Ликвидировать печи. Точняк.
   Галахад
 
4 - 07.11.19 - 12:41
(1) Это?

"Атрибут maxAge

Время жизни соединения в пуле – максимальное время жизни соединения в пуле, в секундах. Если в течение указанного времени соединение не было востребовано, оно будет удалено из пула.

Значение по умолчанию равно 20 с."

А тут "На стороне клиента кэшировать WSDL (или использовать wsссылки)" можно поподробнее?
   Галахад
 
5 - 07.11.19 - 12:42
(2) Можно как-то попроще. Для тупых.
   H A D G E H O G s
 
6 - 07.11.19 - 12:46
(5) Конфа выгружается из памяти сервера 1С, если нет ни одного пользователя
   Галахад
 
7 - 07.11.19 - 12:48
(6) Т.е. в (0) я правильно делаю?
   Cyberhawk
 
8 - 07.11.19 - 12:50
(3) Ты не поверишь, но с этимологией ты угадал
   Cyberhawk
 
9 - 07.11.19 - 12:51
(6) Кажись даже соединение без назначенных ему сеансов катит
   H A D G E H O G s
 
10 - 07.11.19 - 12:52
(7) Ну ты чето там исследуешь, в плане загрузки конфы.

В плане удержания подключений смотри тут:

https://wonderland.v8.1c.ru/blog/povyshenie-proizvoditelnosti-veb-servisov/
   Галахад
 
11 - 07.11.19 - 12:56
(10) У меня есть небольшое ограничение, на которое не могу повлиять. Сервер 1С на 8.2.
   H A D G E H O G s
 
12 - 07.11.19 - 12:57
(11) Тогда - страдать.
   Галахад
 
13 - 07.11.19 - 12:58
(12) Не. Забить.
   H A D G E H O G s
 
14 - 07.11.19 - 12:59
(11) Ну поставьте 8.3, делов то.
   Галахад
 
15 - 07.11.19 - 13:02
(14) Была бы 8.3 этой темы бы не было. Http-запросы по скорости из коробки устраивают.
   H A D G E H O G s
 
16 - 07.11.19 - 13:03
(15) Вы меня простите, я конечно лезу не в свое дело.
Но что мешает перейти на 8.3? Лень обновлять сеть тонких клиентов?
   palsergeich
 
17 - 07.11.19 - 13:05
(16) это не так просто как кажется.
Формы все поплывут + Дин списки переписывать
   H A D G E H O G s
 
18 - 07.11.19 - 13:05
(17) Это если режим совместимости 8.3.10
   Галахад
 
19 - 07.11.19 - 13:06
(16) Древняя как говно мамонта конфигурация.
   palsergeich
 
20 - 07.11.19 - 13:07
(18) нет.
Сейчас ДС на компановщика, а в 82 было на отборе.
+ Реализация текущей строки в ДС 82 и 83 отличается.
   palsergeich
 
21 - 07.11.19 - 13:08
+ многие БСП функции стали частью платформы.
Я не говорю что перейти нельзя, я просто хочу сказать что по времени это далеко не 1 день займет


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.