Я хочу создать сервер (A) на Java. Некоторые клиенты (B) подключаются к A и отправляют информацию. Когда (A) получает данные от (B), он должен сохранить эту информацию на сервере PostgreSQL (C).
Я хочу знать, как мне управлять связью между (A) и (C). У меня есть две идеи:
1) Создайте начальное соединение от (A) до (B). Это соединение остается всегда активным. 2) Создавайте соединение между (A) и (B) каждый раз, когда (A) получает соединение от (B), затем закрывайте соединение (открывайте / закрывайте соединение с базой данных) от каждого клиента, подключающегося к серверу)
Меня беспокоит тайм-аут базы данных.
Спасибо