Size: a a a

PostgreSQL + 1C + Linux

2020 November 10

АЛ

Артем Лазаренко... in PostgreSQL + 1C + Linux
Alexey Fedotov
Как решали?
писали по проблеме даж в КОРП поддержку, но мы писали по фрешу, на БГУ вроде не было такой траблы, на фреше оказалось все куда прозаичней, на раб. столе пользователя была форма с обработчиком ожидания которая периодически статусы запрашивала или чет такое, вот это отключили. А еще раньше тож траблы аналогичные были, но тогда решилось сменой апаче mpm на worker
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
L K
Тут вопрос философский - стабильность или знание проблем.
Я предпочитаю разобраться в причинах, а не делать "профилактический рестарт" 😉 Проблема в том, что к этой "лавине" придти можно очень быстро даже после рестарта. Закономерности не выявили ... Хотя, признаться, не все возможные варианты анализировали ...
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
Артем Лазаренко
писали по проблеме даж в КОРП поддержку, но мы писали по фрешу, на БГУ вроде не было такой траблы, на фреше оказалось все куда прозаичней, на раб. столе пользователя была форма с обработчиком ожидания которая периодически статусы запрашивала или чет такое, вот это отключили. А еще раньше тож траблы аналогичные были, но тогда решилось сменой апаче mpm на worker
Ну у нас тоже фреш, воркер стоит ...
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
С корпом на связи ...
источник

АЛ

Артем Лазаренко... in PostgreSQL + 1C + Linux
Alexey Fedotov
С корпом на связи ...
они че, жмут плечами, или запросили анализы всех кто смотрел когда-либо на сервер?
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
Переписка долгая, они уже забыли суть проблемы ... Мы их вяло попинываем ... Обновились на 17.1549 стало поинтереснее, но все равно лавина есть
источник

АЛ

Артем Лазаренко... in PostgreSQL + 1C + Linux
" они уже забыли суть проблемы"
да, такое бывает у них
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
обмениваемся ТЖ-шечкой 😉 вот собираю новый "пакет" 🤣
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
Мастера 1С Всем добрый день! Обращаюсь к Вам за советом.
Есть 2 физических сервера, на них 2 кластера 1С на портах 1541 и 1641.
Оба сервера в кластерах 1С - центральные.
Существует проблема с rmngr он периодически зависает у любого из кластеров.
Лечится так: убиваем rmngr на обоих серверах и тут же чистим сеансовые данные.
Как понять причину зависания, она вероятно в сеансовых данных?
Разнести кластера 1С по разным серверам пока нет возможности.
Что и где можно помониторить?
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
Все это на линукс centos
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
платформа 8.3.15.1830
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Alexey Fedotov
У нас есть кейс (тьфу ты, не люблю это слово) количество пользователей (сеансов 1с) за 600, количество соединений в терминах 1с в нормальном режиме порядка 100, количество соединений с СУБД где-то в этих же пределах. max_connections стоит 2000. Так вот, наступает такой момент, когда количество соединений начинает расти лавинообразно и держит эти соединения модуль веб-сервера. Рост продолжается до тех пор пока не упираемся в лимит max_connections дальнейшее развитие событий может быть разным. Но что гарантированно снимает "нагрузку" - это перезапуск вебов ...
попробуйте прописать в pg_hba.conf trust-овый доступ для ip веб-сервера
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
зачем - не скажу, так как сам пока не понимаю зачем он туда ломится именно для удаления соединений, но было замечено такое поведение..
Попробуйте, может поможет
источник

LK

L K in PostgreSQL + 1C + Linux
Илья Савельев
Мастера 1С Всем добрый день! Обращаюсь к Вам за советом.
Есть 2 физических сервера, на них 2 кластера 1С на портах 1541 и 1641.
Оба сервера в кластерах 1С - центральные.
Существует проблема с rmngr он периодически зависает у любого из кластеров.
Лечится так: убиваем rmngr на обоих серверах и тут же чистим сеансовые данные.
Как понять причину зависания, она вероятно в сеансовых данных?
Разнести кластера 1С по разным серверам пока нет возможности.
Что и где можно помониторить?
как запускаете через systemd?
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
Нет
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
service srv1cv83 start
источник

LK

L K in PostgreSQL + 1C + Linux
Илья Савельев
Нет
Сделайте запуск через systemd нет таких проблем.
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Вадим
базу пересоздавали не помогло, а вот кластер да создали заново и прописали все базы заново. Но вот как избежать эту ошибку вообще
После обновление платформы необходимо обязательно очищать сенасовые данные на сервере и крайне желательно чистить кэш 1С на пользовательских ПК
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Илья Савельев
Мастера 1С Всем добрый день! Обращаюсь к Вам за советом.
Есть 2 физических сервера, на них 2 кластера 1С на портах 1541 и 1641.
Оба сервера в кластерах 1С - центральные.
Существует проблема с rmngr он периодически зависает у любого из кластеров.
Лечится так: убиваем rmngr на обоих серверах и тут же чистим сеансовые данные.
Как понять причину зависания, она вероятно в сеансовых данных?
Разнести кластера 1С по разным серверам пока нет возможности.
Что и где можно помониторить?
Илья, у тебя по 2 кластера на сервер 1С?
Или по 2 сервера на кластер?
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
на одной машине сколько служб 1С? В каждой службе по 1 кластеру?
источник