Skip to content

php消费者接受java消息生产者发送的消息有乱码 #1

@kala-Long

Description

@kala-Long

重现场景:
java 客户端使用Metamorphosis源码metamorphosis-example工程中的TradeSender发送消息(原来代码发送的是java对象,已经改为发送字符串,形如: abcde), 参照reademe安装php端zk依赖以后, 执行php SimpleConsumer.php, SimpleConsumer.php中部分主要代码如下:
17 while (1) {
18 $msgs = $metaq->getNext();
19 foreach ($msgs as $msg) {
20 $strMsg = $msg['msg'];
21 var_dump($strMsg);
22 # $obj = json_decode($strMsg);
23 # var_dump($obj);
24 }
输出结果:
??tabcde
结果中 ??t 为乱码?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions