如何在gatewayworker中記錄gatewayclient發(fā)送的消息,或者說如何區(qū)分是本機的gatewayclient給網(wǎng)關(guān)發(fā)送的消息,還是我的用戶客戶端給gatewayworker發(fā)送的消息
public static function onMessage(string $clientId, string $message): bool { $originMessage = json_decode($message, true); Log::info('[IM][接受客戶端消息]', $originMessage); }
這個不能接受gatewayclient發(fā)給注冊中心的消息,只能接受網(wǎng)關(guān)的消息
文檔有說,gatewayclient是直接給客戶端發(fā)消息,不經(jīng)過Events.php,所以無法在gatewayWorker里記錄