gen_tcp:connect/4
连接一个 TCP 端口
用法:
connect(Address, Port, Options, Timeout) -> {ok, Socket} | {error, Reason}
用给出的端口 Port 和 IP 地址 Address 连接到一个服务器上的 TCP 端口上。参数 Address 即可以是一个主机名,也可以是一个 IP 地址。
参数 Timeout 指定一个以毫秒为单位的超时值,默认值是 infinity。
{Rand, _RandSeed} = random:uniform_s(9999, erlang:now()), Port = 40000 + Rand, gen_tcp:connect("localhost", Port, [{active, false}, {packet, 0}], 5000).