NodeJS Кластеризация наряду с MySQL Pool?
В настоящее время я работаю над приложением NodeJS, которое должно будет управлять более чем 1000 одновременных соединений с данными, отправляемыми в и из постоянно. Для этого используется WebSocket.
Теперь в своем исследовании, которое я сделал, я заметил вещь, называемую пулом MySQL, где вы создаете лимит лениво загруженных, готовых к использованию соединений, которые мое приложение может собирать, использовать, а затем освобождать после завершения.
Сейчас я создал свое приложение, используя Cluster API для NodeJS, и в настоящее время у каждого работника есть свое собственное соединение MySQL, которое они создают и используют.
На этом мое понимание как бы останавливается, я надеялся, что смогу создать глобальный пул mysql... что мои работники смогут подобрать в любое время, когда захотят, а затем освободить его, но вместо каждого работника, имеющего пул соединений, у них у всех есть доступ к одному пулу соединений? Насколько я понимаю, это не так, или это возможно?
Я провел много исследований в Интернете, но я просто не могу понять, и IRC-канал #nodejs приглашен только по какой-то причине.
Я не вижу смысла в добавлении кода здесь, так как это скорее вопрос "возможно ли"? Если это возможно, небольшое движение в правильном направлении и где искать, как это сделать, было бы идеально.
Заранее спасибо Danny