我已经建立了一个PHP服务器,每秒钟向套接字进行写入。
while(1) {
$message = "Hello, World!";
socket_write($socket, $message, strlen($message));
sleep(1);
}
我有一个使用Lua编写的客户端(Corona SDK),每隔1/10秒检查一次socket以获取数据:
timer.performWithDelay(100, function() sock:receive() end, 0) end
我的问题是:每次运行sock:receive()时,服务器是否会被“命中”?还是说sock:receive()只检查本地缓冲区?
换句话说:每次运行sock:receive()时,服务器是否会承受更多负载?或者说完全不受影响?