2018-06-19 13:09:46 pid:23475 Register auth timeout (120.78.225.124). See http://wiki.workerman.net/Error4 for detail 2018-06-19 17:59:13 pid:23482 Worker process terminated with E_ERROR "Uncaught Exception: cl...
在Applications/Chat下建立了一個Worker文件處理定時器,如果時間一到,怎么樣發(fā)消息到Events.php里接受,然后處理業(yè)務(wù)邏輯返回WEB客戶端?謝謝...
一局游戲大約1分鐘才結(jié)束,不是邏輯執(zhí)行的時間,而且一局有30個人一個房間,有未知個房間,想問下怎么樣才能應對這種需求,才能運行流暢,服務(wù)器才能頂?shù)米?,用GATEWAY做好還是WORKERMAN,麻煩各位,謝謝了...
Gateway游戲項目,不同房間游戲開始之前定時30秒,30秒后開始處理游戲,上次的問題雖然搞定了異步進行,現(xiàn)在問題是前端顯示會跳過秒數(shù),比如30 29 直接27了這樣,這個秒數(shù)我是從數(shù)據(jù)庫讀出來每一秒都返回給前端,會不會是這個頻繁操作數(shù)據(jù)庫引起的?如果客戶端開多了房間,我估計很快就卡住了,看了社區(qū)的問題想單獨開啟個進程來處理定時器,麻煩指導下該怎么做,新手, 謝謝了。 下面是別人問題中的 http://wenda....
請問如果有2個房間,每個房間發(fā)送一個計時器倒計時,怎么樣才能每個房間都屬于自己的倒計時,我現(xiàn)在做的效果是用戶進入房間,給房間號存到SESSION里面。然后在計時器里面獲取SESSION也就是房間號,好像不是異步執(zhí)行,會卡住另外一個房間的計時器,該怎么做?求指導謝謝...
我的問題是:一個多人在線的游戲房間里面,在onWorkerStart里開一個定時器監(jiān)聽玩家進入房間,當人數(shù)為大于2人的時候開始游戲,前端頁面怎么接收到信息呢?前端onmessage里面好像是客戶端主動發(fā)送的,能不能gateway主動發(fā)送呢?如果已經(jīng)開始游戲了,那下一個人怎么實時看到游戲中的畫面呢?下面這段代碼是不是不對或者思路不對還是哪里不對,困擾了3天,每晚幾乎沒有睡,看了手冊和社區(qū)里的問題都沒有怎么明白,求大神指...