могу разобраться
в логах вижу такое:
[ERROR][session.go:113]2020/08/07 13:39:11 Session.findInPG Error: ERROR: prepared statement "lrupsc_1_0" does not exist (SQLSTATE 26000)
[ERROR][session.go:139]2020/08/07 13:39:11 Session.saveInPG Error: ERROR: prepared statement "lrupsc_2_1" does not exist (SQLSTATE 26000)
[INFO][main.go:36]2020/08/07 13:39:11 Start http server listening :8000
[ERROR][session.go:113]2020/08/07 13:39:11 Session.findInPG Error: ERROR: prepared statement "lrupsc_3_0" already exists (SQLSTATE 42P05)
[ERROR][session.go:113]2020/08/07 13:39:11 Session.findInPG Error: ERROR: prepared statement "lrupsc_6_0" does not exist (SQLSTATE 26000)
[ERROR][session.go:113]2020/08/07 13:39:11 Session.findInPG Error: ERROR: prepared statement "lrupsc_5_0" does not exist (SQLSTATE 26000)
[ERROR][session.go:139]2020/08/07 13:39:11 Session.saveInPG Error: ERROR: prepared statement "lrupsc_6_1" does not exist (SQLSTATE 26000)
нашел только одно место где встречается эта строка:
https://github.com/jackc/pgconn/commit/51cf0d5480e26791a16c974965c72762b0341e19#diff-70a3ab6b15e163d841bcd5b9066916baR38
ребята с авито говорили про проблемс с баунсером. это когда режим баунсера transaction pooling. надо вроде session pooling использовать https://habr.com/ru/company/oleg-bunin/blog/461935/ Ну я только читал теорию. практики не знаю
Укажи в настройках PreferSimpleProtocol
еще всё можно завернуть в транзакцию
Обсуждают сегодня