您好,欢迎访问一九零五行业门户网

socket 设置超时问题


ip不能连通的话,要超过 20s 才会返回不能连接  ;
如何设置   连接超时,发送超时,返回超时
新人不知道分数怎么用,还请各位不吝赐教!!谢谢
回复讨论(解决方案)    连接需要20多秒
手册上没有吗?
设置$socket 发送超时1秒,接收超时3秒:
$socket = socket_create(af_inet,sock_stream,sol_tcp);
socket_set_option($socket,sol_socket,so_rcvtimeo,array(sec=>1, usec=>0 ) );
socket_set_option($socket,sol_socket,so_sndtimeo,array(sec=>3, usec=>0 ) );
设置$socket 发送超时1秒,接收超时3秒:
$socket = socket_create(af_inet,sock_stream,sol_tcp);
socket_set_option($socket,sol_socket,so_rcvtimeo,array(sec=>1, usec=>0 ) );
socket_set_option($socket,sol_socket,so_sndtimeo,array(sec=>3, usec=>0 ) );
socket_connect($socket, $address, $service_port) or die(could not connect with . $address);  一般都是连接超时的,连接超时怎么办??
其它类似信息

推荐信息