首页 > 解决方案 > Spring Cloud Stream Pubsub 使用 executor-threads 和 parallel-pull-count 的并发设置

问题描述

spring.cloud.gcp.pubsub.subscriber.executor-threads
spring.cloud.gcp.pubsub.subscriber.parallel-pull-count

我知道并发 = 执行线程 * 并行拉计数。我要问的是它们的不同组合将比另一个更好。假设我需要6个并发,每条消息可以在5秒左右处理完。哪种组合最好?

parallel-pull-count = 1 and executor-threads = 6 OR
parallel-pull-count = 6 and executor-threads = 1 OR
parallel-pull-count = 2 and executor-threads = 3 OR
parallel-pull-count = 3 and executor-threads = 2

标签: google-cloud-pubsubspring-cloud-stream

解决方案


推荐阅读