Valentin
Вообще Redis может сам закрывать соеденения, покопай в эту сторону тоже
Valentin
А ты точно возвращает коннекты в пул редиго?
Chebyrash
А ты точно возвращает коннекты в пул редиго?
Ноуп. Я не использую пул. Я создаю два коннекта к разным индексам дб и их использую.
Valentin
А, ясно. Мой комментарий относился к пулу
Chebyrash
Я так и понял.
Chebyrash
Вообще странно. Когда приложение активно используется, то редис коннекты работют исправно и не отмирают.
Chebyrash
Проходит ночь и приложение уже не отвечает.
Aleksandr
по таймауту какому-нибудь обрубает
Aleksandr
idle connections
Chebyrash
Я попробовал снизить tcp-keepalive в конфиге редиса с 300 до 10.
Chebyrash
redigo же сам отвечает на TCP ACKs?
ros
так соединение реально отсутствует?
Igor
пинг нормальный вариант
Igor
но еще лучше в случае если потеряно соединение заново коннектиться автоматом)
✙ Egor ✙
90% что такие приколы у тебя на хероку
Chebyrash
AWS
✙ Egor ✙
AWS
А нода какая?
Chebyrash
В смысле?
✙ Egor ✙
ec2 есть много типов
✙ Egor ✙
ещё lambda есть
Chebyrash
Я использую EC2, но какая разница какой именно тип сервера.
✙ Egor ✙
Я использую EC2, но какая разница какой именно тип сервера.
на большинстве типов они по дефолту закрывают idle соединения
✙ Egor ✙
Разве? Почему?
Думаю потому что экономят ресурсы своего кластера
Chebyrash
Я не думаю, что aws что-то за тебя решает. Какие конфиги поставишь так и будет работать.
✙ Egor ✙
ты просто не видишь этого
Hopf
AWS очень много за тебя решает
А можно подробностей? Можно в личку
Chebyrash
А можно подробностей? Можно в личку
А можно тут? Просто интересно..
Anonymous
Подскажите, где можно почитать, как запилить, чтобы при компиляции компилятором 1.8 использовался один файл исходного кода, а с компилятором 1.9 - другой файл. Здесь https://golang.org/pkg/go/build расписано про варианты с разными ОС и архитектурами, но не с версиями Go...
Aleksandr
https://habrahabr.ru/post/343576/
Aliaksandr
Подскажите, где можно почитать, как запилить, чтобы при компиляции компилятором 1.8 использовался один файл исходного кода, а с компилятором 1.9 - другой файл. Здесь https://golang.org/pkg/go/build расписано про варианты с разными ОС и архитектурами, но не с версиями Go...
в приведенной ссылке же про это написано: During a particular build, the following words are satisfied: - the target operating system, as spelled by runtime.GOOS - the target architecture, as spelled by runtime.GOARCH - the compiler being used, either "gc" or "gccgo" - "cgo", if ctxt.CgoEnabled is true - "go1.1", from Go version 1.1 onward - "go1.2", from Go version 1.2 onward - "go1.3", from Go version 1.3 onward - "go1.4", from Go version 1.4 onward - "go1.5", from Go version 1.5 onward - "go1.6", from Go version 1.6 onward - "go1.7", from Go version 1.7 onward - "go1.8", from Go version 1.8 onward - "go1.9", from Go version 1.9 onward
Anonymous
Возможно потому, что "onward" - "и выше", из-за чего под условия попадают оба файла...
Anonymous
угу. юзай go1.9 и !go1.9
👍 то, что нужно, спасибо.
Anonymous
Пых 7.2 зарелизился! :))
Anonymous
Привет парни
Anonymous
Есть под что-то черное проекты? Подскажите?
Anonymous
Не вирусню только, а под веб что нибудь
🏁Александр
что есть "черное"?
Ruslans
Трояны? (посмотрите фамилию чувака, кек)
Anonymous
Потренькаться напишу
Anonymous
Хех
Anonymous
Говорю ж не вирусню
Anonymous
Под веб
🏁Александр
что есть в вашем понятии "черное под веб"?
Anonymous
Говорю ж не вирусню
https://github.com/kkdai/project52
Anonymous
Оценил юмор)
Anonymous
Ну может брут чего, чек
Anonymous
Мне просто с каналами поработать
Anonymous
https://github.com/kkdai/project52
Это интересно
Алексей
Alexander
https://habrahabr.ru/company/JetBrains/blog/343576/
Alexander
потихоньку платной становится
Alexander
как я понял пока можно и скачать и купить. будет ли CE потом - хз
Anonymous
как я понял пока можно и скачать и купить. будет ли CE потом - хз
Ну не в правилах jetbrains, оставлять народ без CE
Alexander
сходу, для php-storm есть ?
Aleksandr
Ну не в правилах jetbrains, оставлять народ без CE
CE практически ни для чего нет. так что наоборот, в правилах
Anonymous
Ну я pycharm всегда обновы и прочее
Aleksandr
Ну я pycharm всегда обновы и прочее
ясно. ты свой узкий опыт распространил на всю компанию. неверно экстраполировал. посчитал что после первой решки остальные монетки выпадут тоже решкой
Anonymous
ясно. ты свой узкий опыт распространил на всю компанию. неверно экстраполировал. посчитал что после первой решки остальные монетки выпадут тоже решкой
> посчитал что после первой решки остальные монетки выпадут тоже решкой Мораль - запускайте go test несколько раз подряд. Вдруг вам просто повезло 🤣
Anonymous
😂
Kirill
Привет! Подскажите, пожалуйста, если по Питону читать Лутца, то какую книгу я мастхэв по Golang?
Valentin
golang.org
Kirill
golang.org
Хочется почитать что-то кроме офф тех доки :)
Kirill
Там простыня книг. По питону тоже есть простыня, но если меня спросят, с чего начять и что мастхэв - Лутц. Винда и Active Directory - Зубанов, Линукс - Кофлер и т.д.
Kirill
Спасибо, сейчас поищу его книгу.