Petr
Кто-нибудь умеет программировать на гоу? ))
Constantine️
это ж чтот надо сделать, чтоб тупило)))
Roman
Go долго не обрабатывает вызовы, потому что база тупит
Roman
А потом отваливабтся запросы, после догого висяка
Petr
как вы определеяете, что она тупит?
Kirill
Roman
И спасает только рестарт процесса
Constantine️
ни разу до такого не доводил
Constantine️
что ты там делаешь?
Constantine️
показывай как коннектишься?
Constantine️
запросы, что кидаешь?
Michael
для длительных запросов к постгре, надо затюнить подключение к нему и всё будет ок
Petr
а в бд глядели?
Constantine️
много пишем?
Roman
Constantine️
Petr
Мне кажется тут изи все, идешь в бд, смотришь, тюнишь
Petr
делаешь explain запросам, если нужно
Michael
Constantine️
ну вот я хочу увидеть коннект
Constantine️
может там дичь
Michael
легко
Roman
Roman
?
Petr
Ну так если пхп падает тоже
Michael
код будет или кофе запасать?
Constantine️
Michael
а пхп просто падает
Constantine️
Petr
Может у вас лимит в открытые файлы
Petr
или снег выпал
Michael
или грусть накатила
Roman
Там ищью скорее всего с запросами в пуле, которые го пытается прожевать, долго держит, а потом отваливается, а сам коннект встает в idle
Dmitry
а может кошка сетвым шнуром играется
Roman
Слыхали то про idle?
Michael
Michael
строки коннектов и конфиг постгре, также конфиги машин где бежит
Michael
неплохобы схему бд и типовые запросы
Michael
но всего этого мы не увидим
Michael
ша протрём хрустальные шары, сварим кофе и будем гадать
Kirill
Petr
там на стекэксченже 500 страниц с вопросами по постгре, можно тут всю ночь гадать
Roman
Postgres Connections Go To Idle After Completion · Issue #409 · jmoiron/sqlx · GitHub
https://github.com/jmoiron/sqlx/issues/409
Petr
I'm an idiot, apologies. I wrap my http handlers in a few custom handlers and commented out the cleanup function...
Roman
Petr
Ты же сказал, что пхп тоже отваливается
Michael
был горм ой вей причём тут склх?
Petr
Кажется самое интересное начинается
Roman
Php стал тупить, когда переписал один сервии на go - на той же базе
Michael
код в студию
Roman
То есть на одной нагрузуе, на олной базе - когда доьавил сервис на go, раз в пару недель go сжирает все лимиты ао коннектам и по памяти в базе
Michael
это проблема реализации
Roman
Petr
Michael
ну г код или какой есть
Dmitry
ресурсы текут. я угадал ?
Kirill
Kirill
ты хочешь, чтобы люди тут рили тебе без кода что-то сказали?
Kirill
тогда тебе не в этот чат
Kirill
поищи чат гадалок, например
Kirill
будет код - будет помощь
Kirill
а до этого момента - разговор пустой.
Pawel
иногда в этот чятик приходят такие уникумы шо я охуеваю
Nazar
Что за консолька, или шел?)
Kirill
Nazar
Вау, спасибо
Мерль
hyper.is
если кто сидит на шинде, то категорически рекомендую ConEmu
Kirill
Вау, спасибо
но я обратно пересел на iterm2, он удобнее
Мерль
Kirill
Мерль
хотя кого я обманываю, моя любимая консолька — это FAR
Michael
ага far удобный
Dmitry
предпочитаю голый cmd
Dmitry
возбуждает