универсальный pconnect

antenne

Новичок
универсальный pconnect

Часто требуется создавать в php постоянные TCP или UNIX соединения, с произвольными демонами. Через стандартный socket ПОСТОЯННОЕ соединение не сделать. Возможно есть какое-то расширение или придется писать свое?

Thanks in advance, NK.
 

Фанат

oncle terrible
Команда форума
как это - не сделать?
пока скрипт работает - соединение есть

-~{}~ 23.12.05 11:51:

а что такое UNIX соединение?
 

antenne

Новичок
Автор оригинала: Фанат
как это - не сделать?
пока скрипт работает - соединение есть
вот именно, пока скрипт работает.
А хотелось бы вот что.
из скрипта вызывается ф-я к примеру fdс = tcp_pconnect(host, port);

далее работаем с сокетом, после завершения работы скрипта соединение не обрывается, а остается в неком пуле соединений, то же поведение реализовано в mysql_pconnect, memcache_pconnect и других.

когда необходимость в нем отпадает в скрипте вызывается tcp_close(fdc);

UNIX соединения - именно, unix sockets, голова с утра не работала..
 

tony2001

TeaM PHPClub
[m]pfsockopen[/m]

>когда необходимость в нем отпадает в скрипте вызывается tcp_close(fdc);
persistent connections не закрываются *close(), они живут до смерти чайлда.
 

si

Administrator
antenne
у вас не будет пула конектов, а будует по 1 коннекту в каждом чилде апача, вы имеено этого хотите ?
 
Сверху