Существующее соединение было принудительно закрыто

Модератор: Дмитрий Юхтимовский

Существующее соединение было принудительно закрыто

Сообщение Selfish01 » 11 май 2021, 11:30

Добрый день,

При обновлении конфигурации выскакивает данное сообщение:

Ошибка обращения к серверу 1С:Предприятия.
по причине:
server_addr=tcp://1C:1560 descr=10054(0x00002746): An existing connection was forcibly closed by the remote host. line=1584 file=src\DataExchangeTcpClientImpl.cpp

Сам процесс занимает около 20 мин, потом в один момент в конце, Процессор с 15%-20% сразу практичски до 100% поднимается (процесс SQL) и после около 30 секунд выскакивает ошибка.

- ОС Windows Server 2012 R2 + Платформа 1С:Предприятие 8.3 (8.3.10.2375) + MS SQL 2014
- Это не связано с сетью так как Сервер 1С и SQL на одной виртуальной машине.
- Обновление конфигурации запускается на самом сервере, не на клиенте
- Памяти хватает сполна
- IPv6 отключен
- Windows логи ничего нет
- Ограничение на кластере 1С нет
- Это ошибка больше никогда не выскакивает только при обновление конфигурации

Что я пытался сделать но не помогло:

- Очистить кэш на сервере (C:\Program Files\1cv8\srvinfo\reg_3541\...)
- Очистить все сессий
- Очистить журнал транзакций SQL
- Перезагрузил сервер
- Перед новой попыткой запустил перестроение индексов и обновление статистики.

Год назад тоже самое было, но, после того как сделал пару изменений в параметры рабочего сервера 1С а именно Количество ИБ на процесс: с 1 поменял на 8 и Количество соединений на процесс: помянял с 128 на 180 обновление конфигурации завершилось удачно после пару неудачный попыток. Но к сожелению сейчас это уже не помогает. Я практически уверен что проблем с сервером 1С, нужно настройки правельные для него найти. Помогите пожалуйста разобраться, спасибо.

Скрин:
https://i.imgur.com/lBPUNi1.png
https://i.imgur.com/GNRK8va.png
https://i.imgur.com/pB2uOXZ.jpg

Логи:
rphost_log: https://justpaste.it/94fk1
ragent_log: https://justpaste.it/2upog
rmngr_log: https://justpaste.it/65alu
Selfish01
 
Сообщений: 2
Зарегистрирован: 11 май 2021, 09:40

избегать 100% загруженности

Сообщение Гилёв Вячеслав » 11 май 2021, 13:13

отказ в соединении в наибольшей вероятности связан с нехваткой процессорных мощностей, в пиках не может принять соединение
оптимизируйте код, равномерно распределите фоновики
Гилёв Вячеслав
 
Сообщений: 2436
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: избегать 100% загруженности

Сообщение Selfish01 » 12 май 2021, 08:41

Гилёв Вячеслав писал(а):отказ в соединении в наибольшей вероятности связан с нехваткой процессорных мощностей, в пиках не может принять соединение
оптимизируйте код, равномерно распределите фоновики

Было 8 vCPU, выделил 20, ошибка та же. Я думаю проблема всетаки в другом, но в чем же?
*Проц: 2x - Intel Xeon E5-2630 v4 10Cores 2.2 GHz 25MB
Selfish01
 
Сообщений: 2
Зарегистрирован: 11 май 2021, 09:40

Re: Существующее соединение было принудительно закрыто

Сообщение Гилёв Вячеслав » 12 май 2021, 09:53

так физически больше ядер то не стало, хоть миллион нарежьте - это называется выдавать желаемое за действительное
Гилёв Вячеслав
 
Сообщений: 2436
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва


Вернуться в Осуждаем проблемы производительности 1с

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2