easyswoole之消息队列nqs

easyswoole版本: 3.3.7

文档提供有安装和docker-compose示例代码,启动的时候会报告错误(如果你不调试可能也看不到错误).

错误1: TOPIC_NOT_FOUND 你需要先创建一个topic 登录到nqs中创建

错误2: UPSTREAM_ERROR: Failed to query any nsqlookupd 这个时候应该是没有数据需要执行命令 curl -d 'hello world 2' 'http://127.0.0.1:4151/pub?topic=test'

错误3: [2020-06-24 09:28:50][debug][warning]:[Swoole\Client::recv(): recv() failed. Error: Resource temporarily unavailable [11] at file:/var/www/eseckill/vendor/easyswoole/nsq/src/Connection/AbstractMonitor.php line:52 作者回应是断线问题, 需要自己处理断线重连.

相关资料

官方文档
github-nqs

发表评论