Для запросов, инициированных «кликом» пользователя, я бы использовал второй режим, в котором вы открываете и закрываете соединения для каждого действия пользователя отдельно.Это позволит вам не оставлять несколько открытых соединений навсегда.Сохранение соединений навсегда может привести ко многим проблемам типа истощения ресурсов.Если у вас нет действительно важной причины сохранять открытые соединения, например.что вам нужно ответить клиенту с помощью некоторых живых сообщений, таких как чат, а вы можете ответить сразу после запроса, тогда было бы намного проще не поддерживать соединение.Всегда лучше не оставлять открытые соединения в холостом режиме, если это не требуется.