laravel 、GatewayWorker整合问题

小怪兽

[attach]763[/attach]
按照官方文档的推荐方式的话,我将他与laravel整合。
app与GatewayWorker建立连接
app走http把client_id给laravel,laravel去和GatewayWorker交互

那当业务需求主动推送数据的时候,是开通多一端口,进行内部通信吗?

[attach]764[/attach]

就像上图的7273端口那样进行通信吗? 再用这个来进行连接stream_socket_client('tcp://内网ip:7273')。
这样的话 session那些记录 我是根据getSession这些函数去处理的

其实我想问 是这种结构去交互吗?

5042 1 0
1个回答

walkor

手册里说的是用gatewayClient,
不过也可以像你这样

  • 小怪兽 2017-09-10

    GatewayClient我在laravel有去用他,因为存在一个需求,当用户点击游戏开始,我在laravel里面做完业务后, 需要进行一个推送,这个推送必须在30s后推。GatewayClient不是说不经过Events.php吗?所以我才采用开多一个端口,内部通讯。
    我担心这样部署有点乱,所以想确认下

年代过于久远,无法发表回答
🔝