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

小白問(wèn)一下關(guān)于心跳操作的問(wèn)題,謝謝各位大神

梁大胖

截圖
想問(wèn)下這個(gè)心跳操作是寫到哪里呢?
我用的tp5框架,寫到控制器中,無(wú)法找到類 Gateway
截圖
在控制器怎么寫呢 文檔又說(shuō)gateway和控制器應(yīng)該分開(kāi)部署
所以沒(méi)太弄懂這個(gè)客戶端定時(shí)發(fā)送心跳寫到哪里?js文件?js也不應(yīng)該用$gateway->XXX 這種語(yǔ)法啊
先謝謝大神的指導(dǎo)

2466 1 0
1個(gè)回答

xiuwang

新手不要想著能夠自己把tp和gatewayWorker兩個(gè)框架代碼整合在一起。
如果要想做到,首先要明白php cli和php-fpm/apache-phpmod區(qū)別。通讀并且理解2個(gè)框架的手冊(cè),熟悉兩個(gè)框架的原理執(zhí)行流程。這個(gè)不是幾天能搞定的。

對(duì)于新手來(lái)說(shuō),最簡(jiǎn)單的方式就是按照官方手冊(cè)分開(kāi)部署,他們是2個(gè)獨(dú)立的框架,安裝部署的時(shí)候完全沒(méi)有任何聯(lián)系,互相當(dāng)作對(duì)方不存在。部署完之后tp項(xiàng)目里用composer require workerman/gatewayclient,然后就可以在tp項(xiàng)目里愉快的調(diào)用Gateway::sendxxx 方法給你的客戶端推送數(shù)據(jù)了。

記住gatewayWorker在web項(xiàng)目中最重要的功能就是給客戶端推送數(shù)據(jù)的功能,其它業(yè)務(wù)邏輯原來(lái)tp怎么做就還是怎么做,需要推送的時(shí)候調(diào)用tp推送即可。

最后,心跳官方給了2個(gè)方案,會(huì)哪個(gè)用哪個(gè)唄,服務(wù)端設(shè)置最簡(jiǎn)單。

  • 梁大胖 2020-02-15

    謝謝大神的回答 但是還是沒(méi)弄懂 我問(wèn)題截圖中官方給出的內(nèi)容應(yīng)該寫到哪里呀 ?

  • 梁大胖 2020-02-15

    研究了一下 是不是說(shuō) 我上面問(wèn)題截圖 寫到start_getaway 文件中 然后前端js通過(guò)定時(shí)器向服務(wù)器發(fā)送心跳 然后 服務(wù)器的設(shè)置內(nèi)容就是如果規(guī)定時(shí)間沒(méi)有接收到心跳 就斷開(kāi)鏈接 是不是這個(gè)意思哈

  • xiuwang 2020-02-26

    對(duì)

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??