我想通過GatewayWorker做一個利用websocket實時推送消息給客戶端的功能(類似股票指數(shù)的實時更新),我現(xiàn)在是通過在event中寫一個 onwebsocketconnect然后利用add方法每兩秒推送一次數(shù)據(jù),這時我的思路是希望在add里面去調(diào)用我在thinkphp里面寫的一個公用方法brokerAccount_data()來把數(shù)據(jù)傳給GatewayWorker,然后再由GatewayWorker傳給客...
業(yè)務(wù)邏輯是:每天將設(shè)備庫存不足的信息記錄到mysql表中,然后根據(jù)用戶設(shè)置的推送時間段,來進行微信模板消息推送, 業(yè)務(wù)測試當(dāng)天無任何問題,第二天 就不推送了。 而這時我直接執(zhí)行php腳本還是能收到微信推送信息。不知道怎么辦咯。。。 第二天查看 status 的情況 [attach]1060[/attach] 日志情況: [attach]1059[/attach] 定時器使用代碼截圖 [attach]1058[/a...
當(dāng)前正式環(huán)境每天會通過API接口有幾百條數(shù)據(jù)不同的時間段提交至服務(wù)端,服務(wù)端利用Redis隊列入隊、出隊,數(shù)據(jù)校驗后進行入庫; 通過服務(wù)器自身的任務(wù)計劃,每10分鐘執(zhí)行一次PHP腳本,來對Redis的數(shù)據(jù)進行出隊->校驗->入庫; 目前暫時沒有問題;但是無法應(yīng)對大量數(shù)據(jù)入隊后的出隊效率? 如果Redis隊列里有10000條或者更大量的數(shù)據(jù); 通過PHP腳本 可能需要 10分鐘以上的時間左右才能完成入庫; ...