Всем привет.
Вопрос тут скорее к разработчикам на сайте, чем к админам наверное... Кто знает, в плагине к Postgres `http_get` при вызове http_get каждый раз создается новое TCP-соединение к серверу, которое закрывается после получения ответа или все-таки он держит соединение между вызовами?
С точки зрения исходника этого плагина на самом деле еще больше вопросов - почему в нем имеются глобальные переменные и как сервер поддерживает потокобезопасность в нем
Решение базируется на библиотеке curl, хранит глобальный CURL *g_http_handle. Но насколько я знаю функции curl не потокобезопасные и для каждого отдельного клиента нужно создавать отдельный CURL * https://github.com/pramsey/pgsql-http/blob/master/http.c