Задать вопрос
glaphire
@glaphire
PHP developer

Как php удерживает длительное TCP-соединение через сокеты?

Добрый вечер!

Разбираю мануалы по RabbitMQ, читаю про длительные TCP соединения, которые переиспользуются для экономии сетевых ресурсов.
Пытаюсь понять, как PhpAmqpLib переиспользует коннект по исходникам, но проблема моего непонимания глубже - где "живет" соединение после того, как php скрипт отработал? Т.е. у меня противоречие в том, что php не живет как процесс, а информация о сокетах где-то хранится.

Не подскажете, где это можно прочитать?
  • Вопрос задан
  • 226 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
glaphire
@glaphire Автор вопроса, куратор тега PHP
PHP developer
Ответ: TCP соединение держится засчет жизни скрипта, в данном случае воркера (консьюмера)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы