国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

想要webman里用gatewayworker做websocket

1619443919

webman的process里也支持websocket,把gatewayworker弄進(jìn)來,好像是多余的
目前用gatewayworker搞長鏈接websocket,用了幾年了 相當(dāng)好用,相關(guān)文檔資料都很完善,項(xiàng)目抓的緊,現(xiàn)在改成用webman的websocket好費(fèi)時間。

目前嘗試了在webman內(nèi)部composer安裝了
composer require workerman/gateway-worker
然后在webman根目錄創(chuàng)建了個websocket目錄 放入Events.php start_xxx等幾個文件
再在webman的start.php尾部(Worker::runAll();之前)里手動加上

foreach(glob(__DIR__.'/websocket/start*.php') as $start_file)
{
    require_once $start_file;
}

啟動下也能用,不曉得有啥不良后果沒有?

有沒有啥更好的方案啥的

目前這樣好像能用了,就是在webman里有webman.pid,還有個workerman.pid,這樣不太好,感覺分開的一樣,想集成一下 有啥更好的辦法么?求助

4214 5 1
5個回答

xiuwang

這樣混在一起好像沒啥太大好處呢

  • 暫無評論
不敗少龍

不沖突

  • 暫無評論
xamarin

https://wenda.workerman.net/question/6460 數(shù)據(jù)庫加載項(xiàng)從webman中獨(dú)立出來,單獨(dú)初始化,可以和webnan一個時間啟動.在webman 路徑可以隨便調(diào)用數(shù)據(jù)庫,不需要初始化和在composer 里做額外的工作.webman 昨天的問題已完美解決,有類似的問題歡迎兄弟們交流.謝謝兄弟們.

  • 暫無評論
evilk

一個主攻短鏈接,如http
一個主攻長連接,如tcp | websocket
最好不要混在一起
單獨(dú)起不同的服務(wù)吧

  • 暫無評論
碼龍

可以參考這種項(xiàng)目集成一些web常用工具
項(xiàng)目地址

覺得有幫助請點(diǎn)一個start

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??