我使用SSL證書(shū) APACHE 環(huán)境 連接SOCKET失敗 wss://域名:端口 不行...
這個(gè)問(wèn)題可能會(huì)比較低級(jí),可是我還是要問(wèn)下 前幾天在這里問(wèn)了把 workerman 放到 docker 里運(yùn)行 現(xiàn)在運(yùn)行起來(lái)了 可是問(wèn)題來(lái)了,地址是哪個(gè)呢于是試了下本地的地下就是 ipconfig 里的地址 不行。。。。。 又 baidu 看到可以有命令得到容量的地址 這里的地址跟我本機(jī)的都不一個(gè)網(wǎng)段 能不成還不能本地調(diào)試 請(qǐng)大佬幫忙 就是我的客戶(hù)端要連接上來(lái)用什么地址呢,還是說(shuō)我要設(shè)置個(gè)什么 ========...
MyClass.php use Workerman\Worker; use Workerman\Connection\TcpConnection; class MyClass{ public function __construct(){} public function onWorkerStart(Worker $worker){} public function onConnect(TcpConnection $...
業(yè)務(wù)邏輯: 多個(gè)探頭通過(guò)柜子和服務(wù)器連接并通訊,一個(gè)柜子對(duì)應(yīng)一個(gè)tcp鏈接,上線(xiàn)時(shí)初始化數(shù)據(jù)把索要數(shù)據(jù)的命令存在session里面,然后第一次調(diào)用函數(shù)后,會(huì)進(jìn)入調(diào)用閉環(huán)一直同步數(shù)據(jù) 測(cè)試情況: gateway和businessworker都開(kāi)一個(gè)進(jìn)程,python模擬20個(gè)柜子,每個(gè)柜子下10個(gè)探頭(傳感器),每輪同步間隔為15秒,每個(gè)探頭同步間隔為1.5秒,模擬測(cè)試5分鐘,會(huì)出現(xiàn)失敗情況,用tcpdump抓包對(duì)比,...
使用Gateway::sendToUid 給客戶(hù)端發(fā)送數(shù)據(jù),會(huì)發(fā)送兩條一樣的數(shù)據(jù),時(shí)間間隔只有百分之1毫秒差距 ...
比如:當(dāng)前用戶(hù)與對(duì)方聊天打開(kāi)這個(gè)頁(yè)面時(shí)會(huì)出現(xiàn)如圖錯(cuò)誤,WebSocket連接失敗,當(dāng)再次刷新時(shí)又能與websocket建立鏈接,反復(fù)F5刷新這個(gè)頁(yè)面10次有3-4次是鏈接失敗的。...
守護(hù)進(jìn)程啟動(dòng)就報(bào)這個(gè)錯(cuò) 不守護(hù)進(jìn)程正常運(yùn)行...
/** * mysql心跳。定時(shí)發(fā)送一個(gè)查詢(xún),防止mysql連接長(zhǎng)時(shí)間不活躍被mysql服務(wù)端斷開(kāi)。 * 默認(rèn)不開(kāi)啟,如需開(kāi)啟請(qǐng)到 config/bootstrap.php中添加 support\bootstrap\db\Heartbeat::class, * @package support\bootstrap\db */ class Heartbeat implements Bootstrap { ...