WEB-сервисы "зависают" в предметах отладки

1. НовенькийЯ 15.07.21 09:33 Сейчас в теме
Добрый день.
Есть мобильный клиент, который каждые 60 сек обменивается с центральной базой через WEB-сервисы.
Клиентов пока что не много, не больше десятка.
Обмен происходит очень быстро.
Так вот после каждого обмена сеанс остается висеть в режиме отладки.
За день в списке повисают тысячи соединений. Подскажите что я делаю не так, может надо как то закрывать за собой соединение на стороне клиента или со стороны центральной базы?
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. neo-ti 15.02.22 00:25 Сейчас в теме
Похожая проблема (( В отладчике висит куча предметов отладки (веб-сервисов), на сервере процесс dbgs - разрастается до неприличных размеров и вытесняет из памяти даже скуль что приводит к падению производительности и приходится сбрасывать сам процесс...
3. НовенькийЯ 15.02.22 13:15 Сейчас в теме
По прошествии года, как была замечена эта проблема, так и не смог ее устранить. Может все же кто то нашел решение проблемы?
4. RustamZz 15.02.22 14:13 Сейчас в теме
(3) На закладке Прочие публикации веб-сервера попробуйте уменьшить количество соединений и время их жизни.
5. neo-ti 15.02.22 16:44 Сейчас в теме
(4) Сами соединения не "живут", по крайней мере не видны на сервере 1с, видны предметы отладки на сервере отладки ..
я уже думал в эту сторону...
6. RustamZz 15.02.22 19:11 Сейчас в теме
(5) Если службу веб-сервера перезапустить исчезают?
7. neo-ti 15.02.22 19:42 Сейчас в теме
(6) насколько помню то нет, как и описал вопрос не в соединениях, только если сбросить процесс отладки dbgs ...
чтобы не быть совсем голословным попробую ещё раз и отпишусь, пока просто отключил отладку http
8. neo-ti 16.02.22 12:52 Сейчас в теме
(6) В общем как и писал соединения не при чём (( Наплодилась куча предметов отладки, перезапустил веб-сервер, все как были так и остались:
Прикрепленные файлы:
9. user1203706 12 16.02.22 12:59 Сейчас в теме
(1) в самом мк запрети отладку - не будет и предметов отладки
10. neo-ti 16.02.22 13:26 Сейчас в теме
(9) это не мобильные клиенты, это обмен между стационарными базами... и да, так и делаю - отключаю отладку и тогда работает, но тогда невозможно отлаживать программу, приходится идти на уступки, возвращаться на tcp/ip, для отладки серверных вещей лезть на сам сервер... и тд..
11. user1203706 12 16.02.22 13:27 Сейчас в теме
(10) какая версия платформы хоть ?
13. neo-ti 16.02.22 17:28 Сейчас в теме
(11) сейчас уже 8.3.20.1710, проблемы начались на 8.15 ещё - зависал сервер 1С, нельзя было ничего сделать, висли все подключения и тд.. решил обновить платформу, был предыдущий релиз, сервак перестал виснуть, но появился новый механизм отладки (отдельный процесс dbgs), думаю что проблема просто локализовалась ... сейчас обновился до последнего стабильного..
на скрине разросшийся отладчик за полдня... к вечеру может вытеснить скуль и дойти до 55-60 гиг
Прикрепленные файлы:
12. НовенькийЯ 16.02.22 16:16 Сейчас в теме
Версия платформы не важна, у меня эта проблема уже год проявляется и я периодически обновляю платформу на более свежую. Так что как минимум все платформы за последний год.

Отключить отладку не могу. Часто приходится отлаживать web сервисы.
Как уже писал neo-ti, перезапуск ВЕБ сервера не помогает. Смена апача на ИИС тоже проблему не решает
14. user1203706 12 16.02.22 22:07 Сейчас в теме
(13) странно, у себя такого не наблюдаю.
ИИс/апачи развернут там же, где и сервер 1с ? Или на отдельной тачке ?
15. neo-ti 16.02.22 22:09 Сейчас в теме
(14) у меня там же - на скрине виден в процессах
16. user1203706 12 16.02.22 22:11 Сейчас в теме
(15) пробуй развернуть иис/апачи на другой бибике, могу, конечно завтра помониторить, у нас иис на другом сервере поднят, чем сервер 1с, не помню, что б в отладке была кучка зависших предметов отладки.
А в консоле сервера 1с зависших сеансов нема при этом?
18. neo-ti 16.02.22 22:40 Сейчас в теме
(16) про это писал что вопросов по сеансам нет, поэтому не думаю что вопрос в веб-сервере, как вариант рассматриваю поднятие второй машины в кластере с включением отладки на неё, но это не решит проблему, а просто разгрузит сервер скуля и ему не прийдётся терять память из-за переросшего процесса отладки - он будет теперь её отжирать на другой машине с которой буду работать только я и поэтому не составит труда перезапускать сервер 1с - включая/выключая отладку по желанию...
17. user1203706 12 16.02.22 22:23 Сейчас в теме
Да, предметы отладки плодятся. Для мобильного клиента, достаточно аварийно завершить процесс на устройстве и всё - предмет отладки остался, а в сеансах - нема. При подключении - новый предмет отладки с новым ид.
Ну а че ? Всё в стиле 1с, тут только писать в баг репорт на Селезнёвку.

Может, товарищи с Селезнёвки мониторят этот форум, и признают свой косяк и глядишь,в 25 релизе исправят, году в 2030.
19. neo-ti 16.02.22 22:42 Сейчас в теме
(17) вот к этому и склоняюсь ... ))
20. catmintking 24.05.22 11:35 Сейчас в теме
Всем привет!

Такая же проблема бывает при отладке http сервисов.

Мне помогает перезапуск сервиса 1С на сервере, который 1C:Enterprise 8.3 Server Agent (x86-64).

UPD Сеансы 1С закрыть, почистить кэш (необязательно)
21. karaw 128 28.06.22 20:35 Сейчас в теме
Привет всем!
Лечится правкой default.vrd, заменой reuseSessions="autouse" на reuseSessions="dontuse" и рестарт агента
neo-ti; bakirov.i; starik-2005; user1203706; +4 Ответить
23. starik-2005 3033 29.06.22 09:45 Сейчас в теме
(21)
заменой reuseSessions="autouse" на reuseSessions="dontuse"
И фактически приводит к уменьшению производительности за счет того, что сессии перестают переиспользоваться. Печально.
27. bakirov.i 13.09.22 20:28 Сейчас в теме
(21) Уважаемый бро! Премного тебе благодарен за информацию. Сделал все как ты велел, никаких больше зависших предметов отладки, а их было тысячи. Правда наблюдаю пока всего часа 2, но эффект на производительности очень заметен. Откуда ты только знаешь об этом...
22. user1203706 12 29.06.22 00:38 Сейчас в теме
(21) посмотрел у себя, в web сервисах стоит dontuse, в hhtp - autouse, поменял, надо будет проверить на досуге.
24. Ditron 184 29.06.22 19:04 Сейчас в теме
это нормально.) установить в конфигураторе завершение неактивных сеансов через...
25. Ditron 184 29.06.22 19:09 Сейчас в теме
туточки...
Прикрепленные файлы:
26. user1203706 12 29.06.22 20:39 Сейчас в теме
(23) ну, они и так не "переиспользуются" - всё время новая создаётся
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)