1) А какое количество соединений оптимально нужно ставить?
2) Они все создаются одновременно? Просто если так, то тогда они одновременно и оборвутся, ситуация не изменится
3) Когда одно соединение умирает в пуле, оно реконнектится?
То есть по суди мне нужно отправлять 2 значения new Date().getTime(), где первое создано в момент запуска анимации на сервере и второе создано в момент отправки сокета?
Второе значение мне покажет дельту между сервером и клиентом, а первым я буду пользоваться
Свой коннект я держу вечно, а где можно посмотреть, какой срок жизни БД и при возможности убрать его лимит?
А так же про пулл коннектов - у mysql есть функция createPool с параметром connectionLimit, как оно работает? Они коннектятся одновременно? Тогда если у коннекта БД есть время жизни, то смысла от пула нет
emp1re: Да, через JSON.stringify, обратно через JSON.parse
ltrim же только ограничивает list до определенного количества строк.
Вообще, есть какие-то разумные варианты хранить 2-8 объектов, активно с ними манипулировать (удалять, редактировать, добавлять), искать по ним?
Yustas Alexu: у меня есть модель, которая должна получить все необходимые данные из БД и после прокинуть их дальше в отображение, так вот для этого мне и нужен синхрон, ибо других путей нет.
AnjeyTsibylskij: да, это работает. А если я хочу присвоить это значение в переменную, то как мне поступать? Пробовал let a = model.getBalance(123123).then(data => return data);
Но плохо выходит