нам нужно отправить данные из PHP внешнему работнику. Данные передаются через интерфейс HTTP.
К сожалению, мы столкнулись с ограничением. Похоже, что PHP использует новое соединение для каждого выполнения PHP, что вызывает проблемы из-за слишком большого количества неиспользуемых соединений keep-alive / TIME_WAIT.
Есть ли способ использовать эти соединения с последующими выполнениями PHP вместо создания новых?
Обратите внимание, что речь идет не о поддержании сессий, а о поддержании небольшого количества соединений путем их повторного использования.
netstat -tan | awk '$5 ~ /:8139/ {print $6}' | sort | uniq -c | sort -n
1 ESTABLISHED
28230 TIME_WAIT
Задача ещё не решена.
Других решений пока нет …