系統(tǒng)部署在windows2008 下,使用AsyncTcpConnection連接外網(wǎng)地址,始終提醒 AsyncTcpConnection Error code:1 msg:connect ip:port fail after 21.0022 查看AsyncTcpConnection文件,發(fā)現(xiàn)\stream_socket_get_name($this->_socket, true)返回false 在本地電腦沒問題,服務(wù)器上出錯
地址無法連接,超時了。看下ip是否存在并且可連通,另外看下端口是否安全組和防火墻有放行
$this->_socket 是有值的,resource(111) of type (stream),防火墻也關(guān)了,stream_socket_get_name($this->_socket, true)還是返回false,和dns有關(guān)系嗎?
如果是用域名連的,有可能有關(guān)系。ip連的話和dns沒關(guān)系
改成 Linux