BusinessWorker.php
public function tryToConnectGateway($addr)
{
……
$gateway_connection->send($gateway_data);
$gateway_connection->connect();
……
}
这两行代码的疑问 是不是应该先执行 $gateway_connection->connect(); 再执行 $gateway_connection->send($gateway_data);
AsyncTcpConnection没执行connect就send,send的数据会缓冲在发送缓冲区内,等连接建立成功后会自动发送