如何在gatewayworker中记录gatewayclient发送的消息

hodor123

问题描述

如何在gatewayworker中记录gatewayclient发送的消息,或者说如何区分是本机的gatewayclient给网关发送的消息,还是我的用户客户端给gatewayworker发送的消息

257 2 0
2个回答

Tinywan
public static function onMessage(string $clientId, string $message): bool
{
    $originMessage = json_decode($message, true);
    Log::info('[IM][接受客户端消息]', $originMessage);
}
  • hodor123 2024-08-29

    这个不能接受gatewayclient发给注册中心的消息,只能接受网关的消息

walkor 打赏

文档有说,gatewayclient是直接给客户端发消息,不经过Events.php,所以无法在gatewayWorker里记录

  • 暂无评论
×
🔝