在onmessage中調(diào)用了一些遠(yuǎn)程api,在這些api完成前workerman收到任何消息都是不做相應(yīng)的。有沒有辦法講api放在新的線程里運(yùn)行呢? 多謝。...
請問 我把一個(gè)\Workerman\Lib\Timer放在start_gateway.php中執(zhí)行,每兩秒執(zhí)行一次,每次執(zhí)行首先記錄一段文字到文本文件。 當(dāng)我以 php start.php start 的方式運(yùn)行的時(shí)候是沒有問題的。 但當(dāng)我以php start.php start -d 的方式運(yùn)行的時(shí)候好像計(jì)時(shí)器并沒有運(yùn)行起來。 start_gateway.php代碼如下 <?php /** * This ...
1月31日上午8:54分在start_gateway.php中啟動(dòng)的Timer,兩秒觸發(fā)一次,在第二天(上午0:33)的時(shí)候Timer不再觸發(fā)函數(shù)了。 [attach]240[/attach] 請問Gateway是否有崩潰日志,Timer停止是因?yàn)橄到y(tǒng)回收了還是代碼崩潰了或者是Timer是有最大計(jì)數(shù)的?...
請問我給客戶端發(fā)送一個(gè)長字符串被截?cái)喑蓛山厥莻€(gè)什么原理。。。客戶端收到兩次數(shù)據(jù),拼起來是完整數(shù)據(jù)。...
請問http協(xié)議是如何獲取POST消息又是如何結(jié)束的? 我在onConnect方法中加入了如下代碼 Gateway::sendToClient($client_id,json_encode($_POST)); Gateway::closeClient($client_id); 并沒有任何效果。 多謝。 是否應(yīng)把代碼放入onMessage中,POST在http頭中獲取呢? 應(yīng)該如何結(jié)束對話呢?...