gateway框架中的Events中onMessage()中如何获取客户端ip?

zhouciming

我大概找了下,发现Context::$client_ip可以取到客户端ip,但因为这个$client_ip是static成员,所以我不敢用!
 
这个框架能保证在处理某个client_id的消息时Context::$client_ip一定是正确的吗?如果是,难道是在处理之前,先更新这个变量的值了?
 
请高人指点下!谢谢!

2861 1 0
1个回答

walkor 打赏
  • zhouciming 2018-10-26

    同样的疑惑,有多个client同时连接着,在处理某个client_id的消息时,用$_SERVER['REMOTE_ADDR']能保证一定是与这个client_id相关的客户端ip吗?

  • walkor 2018-10-26

    不能的话早有人提bug了

  • zhouciming 2018-10-26

    @1:哈哈, 那似乎我上面用Context::$client_ip是不是也同样OK呢?

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