Size: a a a

F# Flood: In case of fire please be inclusive

2021 April 16

AK

Alexandr Krotov in F# Flood: In case of fire please be inclusive
Но соединение таки правильней
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Потому что мне не это нужно, я бы хотел использовать пулинг
источник

IC

Ilya L Che in F# Flood: In case of fire please be inclusive
А, хотя в любом случае сложнее, да.
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Я бы хотел, чтобы был пулинг, но относительно небольшой (поскольку обычно много не надо), но чтобы можно было создавать больше соединений на пике.
источник

IC

Ilya Chernoudov in F# Flood: In case of fire please be inclusive
Разве он по умолчанию так не работает?
источник

IC

Ilya Chernoudov in F# Flood: In case of fire please be inclusive
Он же ведь не будет открывать сразу все соединения, а по надобности
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Похоже, что нет. Если я указываю Max pool size, то это и является верхним пределом числа соединений
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Да, но когда дойдет до max pool size, то больше уже нельзя будет
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Да, думаю, "соединение" все поймут
источник

IC

Ilya Chernoudov in F# Flood: In case of fire please be inclusive
Но если ты его укажешь как int.maxvalue разве это не будет то, что нужно?
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Тогда все рухнет достаточно скоро 😊
источник

IC

Ilya Chernoudov in F# Flood: In case of fire please be inclusive
Соединения не закрываются никогда?
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Мы все закрываем моментально. Но если в сервере прописано 300 соединений для данного юзера (в сумме для всех клиентов), то int.maxvalue для пула выглядит несколько наивно
источник

VP

Vasiliy Pereverzev in F# Flood: In case of fire please be inclusive
звучит как, что вам надо писать свою обертку для пуллинка коннекшинов
источник

VP

Vasiliy Pereverzev in F# Flood: In case of fire please be inclusive
постгря и mssql если правильно помню, ты задаешь максимальное кол-во соединений на сервис.
драйвер сам определяет кол-во соединений в момент, как долго надо жить соединению и убивает его или поддерживает его в ждущем режиме.

а вы, получается хотите сами управлять кол-вом.
источник

IC

Ilya L Che in F# Flood: In case of fire please be inclusive
источник

VA

Vagif Abilov in F# Flood: In case of fire please be inclusive
Да мы бы не хотели сами. Но получается очень негибко с MySQL. У нас же акторы кругом, количество соединений плавает. Хотелось бы иметь некий небольшой кэш соединений, оставляя общий максимум большим. Но так нельзя. В общем, убрал пулинг вообще, никакой потери скорости не заметил, но поскольку мы качаем гигабайты данных, у нас другие места требуют оптимизации
источник

IC

Ilya Chernoudov in F# Flood: In case of fire please be inclusive
Каким был спрос на айтишников во второй половине 2020 года / Хабр Карьера / Хабр
https://habr.com/ru/company/habr_career/blog/552524/
источник

VP

Vasiliy Pereverzev in F# Flood: In case of fire please be inclusive
источник

VP

Vasiliy Pereverzev in F# Flood: In case of fire please be inclusive
где моя ЗП в 500к рублей???
источник