You need to enable JavaScript to run this app.
文档中心
消息队列 RocketMQ版

消息队列 RocketMQ版

复制全文
下载 pdf
Python SDK
参数说明
复制全文
下载 pdf
参数说明
本文介绍您在使用 Python SDK 接入火山引擎消息队列 RocketMQ版时,需要配置的参数。
消息发送参数
配置示例:
producer = Producer(producer_group)
producer.set_name_server_address("your-nameserver-addr")
参数说明:
参数
是否必选
说明
配置方式
set_group
必选
生产者 Group 名称。
producer.set_group("demo-group")
set_name_server_address
必选
指定 NameServer 接入点。
producer.set_name_server_address("http://rocketmq-xxxxxxxx.rocketmq.ivolces.com:9876")
set_session_credentials
必选
RocketMQ 密钥信息,包括 AccessKey 和 SecretKey。
producer.set_session_credentials("ak", "sk", "")
set_timeout
可选
设置消息发送的超时时间,单位为毫秒。
producer.set_timeout(30000)
set_max_message_size
可选
设置最大消息大小,单位为字节。
producer.set_max_message_size(4096)
set_compress_level
可选
设置压缩等级。
producer.set_compress_level(3)
消息消费参数
参数
是否必选
说明
配置方式
set_name_server_address
必选
指定 NameServer 接入点。
consumer.set_name_server_address("http://rocketmq-xxxxxxxx.rocketmq.ivolces.com:9876")
set_session_credentials
必选
RocketMQ 密钥信息,包括 AccessKey ID 和 AccessKey Secret。
consumer.set_session_credentials("ak", "sk", "")
set_message_model
可选
设置消费模式,广播或集群模式。
consumer.set_message_model()
set_thread_count
可选
设置线程数。
consumer.set_thread_count(1)
set_message_batch_max_size
可选
设置每批消费最大的消息条数。
consumer.set_message_batch_max_size(1)
set_instance_name
可选
设置消费者实例名称。
consumer.set_instance_name("abc")
最近更新时间:2025.07.09 16:22:42
这个页面对您有帮助吗?
有用
有用
无用
无用