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

phpsocket.io開啟多進(jìn)程 能開么

mazhaozi

如果加上$worker->count=3;
clinet連接socket.io 報(bào)400錯(cuò)誤
問下 是不是socket.io 不允許開多進(jìn)程

4048 9 0
9個(gè)回答

walkor 打賞

不能直接多進(jìn)程,可以多端口多實(shí)例的方式開多進(jìn)程。

  • mazhaozi 2016-08-04

    client端 輪詢使用 這幾個(gè)端口么?

  • walkor 2016-08-04

    也可以輪詢,一般做法是在多實(shí)例前加一層nginx代理,根據(jù)ip代理到固定的對(duì)應(yīng)的端口上

  • mazhaozi 2016-08-06

    @1:額 曉得了 類似與負(fù)載均衡 加權(quán)輪詢是么

  • walkor 2016-08-06

    對(duì)

Acolor

請(qǐng)問,為什么不能直接多進(jìn)程,具體什么意思,小弟剛接觸。

  • 暫無評(píng)論
walkor 打賞

phpsocket機(jī)制決定的,只能單進(jìn)程

  • 暫無評(píng)論
Acolor

用phpsocket實(shí)現(xiàn)推送的例子,phpsocket和workerman什么關(guān)系,分別是用來處理什么。我的理解是phpsocket用來處理和前端js的socket連接,那么workerman是做什么呢,這么理解對(duì)不對(duì),煩請(qǐng)拆解下,謝謝

  • 暫無評(píng)論
walkor 打賞

phpsocket.io是基于workerman開發(fā)的

  • 暫無評(píng)論
Acolor

能具體點(diǎn)么,workerman不能處理前端的socket連接么?那phpsocket具體是做什么作用呢

  • 暫無評(píng)論
walkor 打賞

在即時(shí)通訊領(lǐng)域phpsocket.io對(duì)瀏覽器兼容性更好,在瀏覽器不支持websocket的時(shí)候可以自動(dòng)降級(jí)成comet,實(shí)現(xiàn)實(shí)時(shí)通訊。這個(gè)降級(jí)對(duì)于開發(fā)者是無感知的,開發(fā)者只需要去實(shí)現(xiàn)業(yè)務(wù)就好了。使用phpsocket.io客戶端必須有socket.io 客戶端,否則無法通訊。

而workerman本身是一個(gè)通用的socket框架,正因?yàn)橥ㄓ?,所以本身沒有做這些兼容,也沒有必須用某個(gè)客戶端這樣限制,客戶端可能是硬件,可能是瀏覽器、可能是手機(jī)app、可能是游戲客戶端等等。協(xié)議可以是http、可以是websocket、可以是text 、frame等等任何協(xié)議或者自定義協(xié)議,進(jìn)程數(shù)或者服務(wù)器數(shù)可以根據(jù)業(yè)務(wù)需要自己架構(gòu)設(shè)計(jì)。

  • 暫無評(píng)論
Acolor

謝謝。我測試了如果頁面關(guān)閉,關(guān)閉瀏覽器,socket連接會(huì)減少,如果一直放著不動(dòng),時(shí)間長了之后socket會(huì)關(guān)閉否,這個(gè)超時(shí)時(shí)間是在哪里設(shè)置呢,沒有看到系統(tǒng)配置的地方。

  • 暫無評(píng)論
walkor 打賞

自帶心跳,可以?;睿恢本S持鏈接不斷。

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