在兩輛車有個(gè)ubuntu系統(tǒng),上面跑一樣的客戶端程序,其中ip和端口號(hào)都一樣,通過4G與服務(wù)器通信。那么gatewayworker服務(wù)器怎么區(qū)分這兩個(gè)一樣的ip和端口號(hào)?
還有$client_id這個(gè)變量是如下這樣生成的
public static function addressToClientId($local_ip, $local_port, $connection_id)
{
return bin2hex(pack('NnN', $local_ip, $local_port, $connection_id));
}
請(qǐng)問這個(gè)$connection_id是怎么生成的?
同一時(shí)刻不會(huì)出現(xiàn)ip和端口一樣的兩個(gè)鏈接。
connection_id 就是 http://doc3.workerman.net/worker-development/id.html