問題描述 自定義協(xié)議類實(shí)現(xiàn)ProtocolInterface接口啟動(dòng)時(shí)報(bào)找不到Workerman下的ProtocolInterface這個(gè)接口實(shí)際上是有的 程序代碼 <?php namespace Protocols; use App\Models\DeviceInfo; use App\Service\Admin\DeviceInfoService; use App\Utils\CRC16Util; us...
bug描述 使用tcp調(diào)試工具,同時(shí)開三個(gè)客戶端同時(shí)去給服務(wù)端發(fā)心跳,設(shè)置的是每個(gè)客戶端1秒一次,應(yīng)該是發(fā)送太快服務(wù)端處理不過來,導(dǎo)致上一條還沒執(zhí)行完成就直接執(zhí)行第二條心跳了,導(dǎo)致第一條心跳執(zhí)行一半沒有服務(wù)端還沒回應(yīng)給客戶端就執(zhí)行一下一條 程序代碼或配置 期待的結(jié)果及實(shí)際結(jié)果 期望每一次都執(zhí)行完成 重現(xiàn)bug的步驟 系統(tǒng)環(huán)境及workerman/webman等具體版本 Workerman version:3.5...
bug描述 自定義協(xié)議在input方法里面接收客戶端傳入報(bào)文,隨后return給 decode()方法時(shí)卡住了,要過幾分鐘才往下執(zhí)行業(yè)務(wù)代碼,有誰知道是什么原因?qū)е侣?程序代碼或配置 public static function input($recv_buffer, ConnectionInterface $connection) { $tempdata = bin2hex($r...
問題描述 項(xiàng)目集成gatewayWorker,使用自定義協(xié)議與設(shè)備進(jìn)行通信,使用客戶端連接工具連續(xù)發(fā)送多少后客戶端主動(dòng)離線了,重復(fù)發(fā)送三次就不行了,就離線 為此你搜索到了哪些方案及不適用的原因 搜索到的方案和我出現(xiàn)的不太一致...
問題描述 自定義協(xié)議接收的數(shù)據(jù)進(jìn)input方法數(shù)據(jù)報(bào)錯(cuò),要怎樣才能解析到和上報(bào)時(shí)的一樣 程序代碼 這個(gè)是設(shè)備傳過來的數(shù)據(jù) 7d7d00000001000001001c010c05daff3238394650512154170756312e302e30300000000000007f70 報(bào)錯(cuò)信息 接收的數(shù)據(jù)不知道如何解碼 截圖報(bào)錯(cuò)信息里報(bào)錯(cuò)文件相關(guān)代碼 ...
bug描述 使用gatewayWorker在linux服務(wù)器上顯示啟動(dòng) 成功,本地使用tcp客戶端連接不上 程序代碼或配置 期待的結(jié)果及實(shí)際結(jié)果 期待應(yīng)該是能連接上的...
問題描述 自定義協(xié)議類,在配置gatewayWorker文件里面指向自定義的協(xié)議類連接報(bào)找不到自定義的類,然后我在gatewayWorker頭部引入了使用的是 require方式,然后在win系統(tǒng)下啟動(dòng)正常,到Linux服務(wù)器上就出現(xiàn)問題了,報(bào)找不到我自已定義的類 程序代碼 require "Protocols\DeviceHandle.php"; 報(bào)錯(cuò)信息 觸發(fā)報(bào)錯(cuò)的步驟 啟動(dòng)gatewayWorker時(shí) 操作系...
bug描述 使用自定義協(xié)議連接時(shí)發(fā)送給客戶端信息客戶端接收不到,但是使用tcp協(xié)議能收到,請(qǐng)問有知道是什么原因的嗎 程序代碼或配置 期待的結(jié)果及實(shí)際結(jié)果 客戶端能接收到服務(wù)器發(fā)送的數(shù)據(jù) 重現(xiàn)bug的步驟 這里寫步驟 系統(tǒng)環(huán)境及workerman/webman版本 laravel項(xiàng)目集成的gatewayWorker...
我發(fā)送的數(shù)據(jù)是 daff3238394650512154170756312e302e30300000000000007f70 救命~...