在两辆车有个ubuntu系统,上面跑一样的客户端程序,其中ip和端口号都一样,通过4G与服务器通信。那么gatewayworker服务器怎么区分这两个一样的ip和端口号?
还有$client_id这个变量是如下这样生成的
public static function addressToClientId($local_ip, $local_port, $connection_id)
{
return bin2hex(pack('NnN', $local_ip, $local_port, $connection_id));
}
请问这个$connection_id是怎么生成的?
同一时刻不会出现ip和端口一样的两个链接。
connection_id 就是 http://doc3.workerman.net/worker-development/id.html