Node.js 阿帕奇脉冲星吞吐量
我在本地机器上运行ApachePulsar单机版,作为排队系统的docker容器,并将1000个作业推到一个主题,比如“演示” 如果我有1名消费者正在收听“演示”主题,并在100毫秒-500毫秒内处理作业和确认。所有作业都在大约80秒内完成 但是,如果我对更多的消费者(2或4个消费者)进行相同的1000个工作测试,则总体吞吐量保持不变,大约为80秒 我不确定我是否缺少一些所需的配置,或者是否需要多个脉冲星代理,或者我应该怎么做,如果我增加消耗,消耗吞吐量也应该增加,比如在两个消耗的情况下,大约40-45秒 Docker图片:apachepulsar/脉冲星 消费者选择: 订阅类型:共享, 接管人人数:100, ackTimeoutMillis:1200000Node.js 阿帕奇脉冲星吞吐量,node.js,throughput,apache-pulsar,Node.js,Throughput,Apache Pulsar,我在本地机器上运行ApachePulsar单机版,作为排队系统的docker容器,并将1000个作业推到一个主题,比如“演示” 如果我有1名消费者正在收听“演示”主题,并在100毫秒-500毫秒内处理作业和确认。所有作业都在大约80秒内完成 但是,如果我对更多的消费者(2或4个消费者)进行相同的1000个工作测试,则总体吞吐量保持不变,大约为80秒 我不确定我是否缺少一些所需的配置,或者是否需要多个脉冲星代理,或者我应该怎么做,如果我增加消耗,消耗吞吐量也应该增加,比如在两个消耗的情况下,大约4
谢谢 只要消费者没有限制,就可以有多个消费者。 消费者可以从生产者处获得所需的证书文件,消费者可以命名订阅名称。并且可以检查哪些消费者实际连接