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