Not enough non-faulty bookies available

在进行测试的时候出现错误,查看bookies集群情况,无法正常使用测试工具

img

img

好像是因为获取不到连接,导致没有取到cookie吧

Not enough non-faulty bookies available ----// 由于 instanceId 不匹配,抛出了相应的异常
你参考一下这里:

img


BookKeeper 集群搭建及使用 - 开发者头条 开发者头条,程序员分享平台。toutiao.io https://toutiao.io/posts/o1hbde/preview

你的Bookkeeper集群中可用的Bookie节点数量不足,是不是挂掉了,或者是你发送的消息大小超过了默认的最大消息大小限制

这篇文章可以看一下:


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢


中文报错:没有足够的非故障博彩公司可用

可以参考下

检查是否关闭autorecovry:
autoRecoveryDaemonEnabled=false
否则就会报这个错:BKNotEnoughBookiesException: Not enough non-faulty bookies available

Pulsar安装部署_呃呃0.0的博客-CSDN博客 Pulsar安装部署(单节点)参考:pulsar-4:单机部署pulsar单节点集群 - 云+社区 - 腾讯云1、安装包下载wgethttps://archive.apache.org/dist/pulsar/pulsar-2.8.0/apache-pulsar-2.8.0-bin.tar.gz解压$ tar -xzvf apache-pulsar-2.8.0-bin.tar.gz -C servers/$ cd $ mv apache-pulsar-2.8.1 pulsar$._pulsar安装 https://blog.csdn.net/qq_43226029/article/details/122727715?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169226339116800226527924%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=169226339116800226527924&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-122727715-null-null.142^v93^chatsearchT3_2&utm_term=Not%20enough%20non-faulty%20bookies%20available%20&spm=1018.2226.3001.4187

经过询问pulsar大神sijie后,将bookie关闭AutoRecovery功能,再全部重启后错误不再抛出。如果有碰到的兄弟可以试试这个方法。(关闭bookie的时候注意,最好将producer关闭,要不然会造成消息的重复发送。2.4版本支持消息的事务功能,应该能解决此问题。
https://m.yht7.com/news/107334