2
如果我使用PHP订阅PubNub频道,它会一直保持订阅状态,直到服务器重新启动或最终会自动超时并取消订阅为止。使用PHP订阅PubNub频道
示例代码波纹管:
$pubnub->subscribe(array(
'channel' => 'xxxxxxxxxxxxxxxxxxx',
'callback' => function ($message) {
//do stuff
return true;
}
));
还有一个问题。我发现它有时会停止的原因是因为apache重新启动,因此脚本将停止运行。如何在apache重新启动后运行它。所以它会一直运行。即使服务器本身也重新启动。 – ecorvo 2014-10-06 18:09:01
在apache启动后,您需要使用类似curl或wget auto的脚本。否则,只需创建一个可在机器启动时运行的.php脚本,该脚本将始终运行,无论apache是否在运行。 – Geremy 2014-10-06 21:32:42