Size: a a a

PostgreSQL + 1C + Linux

2020 July 16

MN

Mikhail Nagovitsin in PostgreSQL + 1C + Linux
Eldar Mingaliev
"Это похоже на сбой соединения (проблема с сетью), не имеющее ничего общего с Postgres."

"Я столкнулся с этой проблемой при выполнении медленного запроса в Droplet на экземпляре Digital Ocean. Все остальные SQL работают нормально, и это работает на моем ноутбуке. После масштабирования до 1 ГБ экземпляра ОЗУ вместо 512 МБ он работает нормально, поэтому создается впечатление, что эта ошибка может возникнуть, если процессу не хватает памяти."

"Эта проблема, вероятно, имеет больше причин, чем проблем с памятью, хотя я не могу полностью исключить это."

"В моем случае это был OOM killer (запрос слишком тяжелый)

Проверьте dmesg:

dmesg | grep -A2 Kill
В моем случае:

Out of memory: Kill process 28715 (postgres) score 150 or sacrifice child"
Ну может тоже оом прибил пг? Что в логах?
источник

DM

Denis Mikheev in PostgreSQL + 1C + Linux
Mikhail Nagovitsin
Ну может тоже оом прибил пг? Что в логах?
жду логи
источник

👀🐾

👀Dmitriy 🐾 in PostgreSQL + 1C + Linux
Коллеги, добрый день!

21 августа Инфостарт планирует делать онлайн-митап по 1С и Linux.
В данный момент они ищут спецов, которые готовы выступить и поделиться опытом.

Пишите @kbazzh, если есть идеи для доклада.

Если идей нет - для участников группы - скидка 20% по промокоду Telegram до 19 июля включительно

https://infostart.ru/public/1255286/
источник

DM

Denis Mikheev in PostgreSQL + 1C + Linux
Сергей Голод
что в логах самого ПГ?
какая версия ПГ?
и что в логах ОС?
Логи прислали.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
а во сколько произошло падение задания?
источник

DM

Denis Mikheev in PostgreSQL + 1C + Linux
Сергей Голод
а во сколько произошло падение задания?
16:37
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
судя по логам в это время никаких ошибок в ПГ нет. Но есть следы pg_bouncer. Он видимо используется у клиента? Я бы посмотрел в его сторону, EOF - это скорее обрыв соединения. И эта ошибка не от ПГ, а от баунсера
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
попробуйте убрать pg_bouncer и повторить задание при прямом подключении сервера 1С к ПГ
источник

MN

Mikhail Nagovitsin in PostgreSQL + 1C + Linux
А это вообще пгшный лог?
источник

DM

Denis Mikheev in PostgreSQL + 1C + Linux
Сергей Голод
попробуйте убрать pg_bouncer и повторить задание при прямом подключении сервера 1С к ПГ
Спасибо! Передам админам информацию.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Mikhail Nagovitsin
А это вообще пгшный лог?
это какой-то лог. там очень много данных для мониторинга подключений. Чисто pg-ых сообщений там почти и нет
источник

MN

Mikhail Nagovitsin in PostgreSQL + 1C + Linux
[ 2020-07-15 16:35:30.000+00 sas-8sh61tgy9fudht7x,none,none,12433,none,none ]: INFO:    [1c_production.1c_production] 0 clients, 0 active servers, 1 idle servers, 1 transactions/sec (140 usec) 1 queries/sec (140 usec) 49 in bytes/sec, 203 out bytes/sec
источник

MN

Mikhail Nagovitsin in PostgreSQL + 1C + Linux
можно расценить как отсутствие соединения 1с->pg
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Mikhail Nagovitsin
можно расценить как отсутствие соединения 1с->pg
ну чисто теоретически ведь может быть момент когда к базе никто не обращается.
источник

MN

Mikhail Nagovitsin in PostgreSQL + 1C + Linux
1ска держит соединение до сервера
источник

YL

Yurii Lazutkin in PostgreSQL + 1C + Linux
всем привет. коллеги, подскажите, плиз
кто-инть юзает скрипт по внешнему правлению включением и откл регламентых заданий в базе на кластере СП 1С?
источник

YL

Yurii Lazutkin in PostgreSQL + 1C + Linux
т.е. надо именно скриптом, а не руками или из-под 1С
источник

YL

Yurii Lazutkin in PostgreSQL + 1C + Linux
и блокировку пользователей
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Yurii Lazutkin
всем привет. коллеги, подскажите, плиз
кто-инть юзает скрипт по внешнему правлению включением и откл регламентых заданий в базе на кластере СП 1С?
rac infobase update --scheduled-jobs-deny=on
не подойдёт?
источник

YL

Yurii Lazutkin in PostgreSQL + 1C + Linux
Сергей Голод
rac infobase update --scheduled-jobs-deny=on
не подойдёт?
бум пробовать
спасибо
источник