背景: 因為如果game logic 有error會導致timer也停止,所以打算將Timer獨立business使其不被business error打斷 專案:Laravel + redis 方案討論: 在原本Laravel專案已經有一套gateway workerman,為了在開一套所以直接複製資料夾在run 一個gateway排程 複製出來的專案就專門跑Timer所以只開business, gateway r...
问题描述 使用Laravel 架設 gateway workerman 情境:目前每分鐘有排程會倒數60秒 程式碼如下 public static function StartGame() { Gateway::$registerAddress = '127.0.0.1:1236'; $GameData = PowerSystemCache::Get_Status(); ...
strace -p pid : wait4(-1, 經過strace 查詢死掉的進程後發現 wait4(-1, 這個錯誤訊息 請問有大大遇過這個狀況嗎? 請問是什麼原因造成的呢?...
目前使用Timer Socket中沒有問題都可以執行 可是如果發起要求端是由API去呼叫到socket裡面的邏輯時 Timer就不起作用了 請問是因為是API訪問的關係嗎? 導致timer線程跑不到timer時間到,就被關閉連線導致執行緒也被清空嗎?...
後端伺服器使用 : Linux + nginx +php7 前端使用:unity 的websocket 套件(C#) 以下是我簡略描述我的語法使用,下方這個是我在發送訊息給後端的函數 public void Action (string msg) { if(!ws.isAlive() && isConnecting == false) { isConnecting = ...