Вызывает ли пул соединений какие-либо проблемы со специальными возможностями, когда множество соединений одновременно получают доступ к одному экземпляру удаленной базы
Например, я использую BoneCP для пула соединений в своем приложении, следовательно, он создает 30 соединений в пуле соединений с удаленной базой данных, теперь, если в одно и то же время на разных компьютерах, предположительно, работает 10 000 экземпляров, каждый из которых создает 30 соединений и обращается к удаленному. БД, создает ли она какие-либо проблемы, такие как доступность, проблемы с подключением или нагрузка, стресс и т. Д. На удаленной БД.
1 ответ
Фактически, отсутствие большого количества активных соединений с удаленной БД не является проблемой, проблема заключается в конфигурации для доступа к удаленной БД. Например, Azure допускает только 100 соединений одновременно, следовательно, когда мы пытаемся создать более 100 соединений в нашем соединении пул, тогда не будет никаких соединений, когда предел достигнут.