账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    php如何连接kafka发送消息啊?
    56
    0

    我装了

    "nmred/kafka-php": "0.2.*"

    这个包,下面是官方的代码

    <?php
    require 'vendor/autoload.php';
    date_default_timezone_set('PRC');
    $config = \Kafka\ProducerConfig::getInstance();
    $config->setMetadataRefreshIntervalMs(10000);
    $config->setMetadataBrokerList('192.168.83.50:9092');
    $config->setBrokerVersion('1.1.0');
    $config->setRequiredAck(1);
    $config->setIsAsyn(false);
    $config->setProduceInterval(500);
    $producer = new \Kafka\Producer();
    
    $result = $producer->send(array(
    array(
        'topic' => 'test',
        'value' => 'test1....message.',
        'key' => '',
    ),
    ));
    var_dump($result);

    首先我在终端启动了生产者和消费者,发送消息消费者可以拿到的,服务启动应该是没有问题的。

    php代码反馈结果是失败,不知什么原因

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 余生勿扰 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部