public class RabbitConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
autoDelete
是否自动删除
|
boolean |
durable
是否持久化
|
String |
exchangeName
交换器名称
|
com.rabbitmq.client.BuiltinExchangeType |
exchangeType
交换器类型
|
boolean |
exclusive
是否排它
|
boolean |
immediate
标志告诉服务器如果该消息关联的queue上有消费者,则马上将消息投递给它;
如果所有queue都没有消费者,直接把消息返还给生产者,不用将消息入队列等待消费者了。
|
boolean |
internal
是否为内部
|
boolean |
mandatory
标志告诉服务器至少将该消息route到一个队列中,否则将消息返还给生产者
|
String |
password
密码
|
int |
prefetchCount |
long |
publishTimeout
发布超时
|
String |
queue_normal |
String |
queue_ready |
String |
queue_retry |
String |
server
服务器地址
|
String |
username
用户名
|
String |
virtualHost
虚拟主机
|
| 构造器和说明 |
|---|
RabbitConfig(org.noear.solon.cloud.CloudProps cloudProps) |
public final String virtualHost
public final String exchangeName
public final com.rabbitmq.client.BuiltinExchangeType exchangeType
public final boolean durable
public final boolean autoDelete
public final boolean internal
public final boolean mandatory
public final boolean immediate
public final boolean exclusive
public final String server
public final String username
public final String password
public final String queue_normal
public final String queue_ready
public final String queue_retry
public final long publishTimeout
public final int prefetchCount
public String getEventChannel()
Copyright © 2024. All rights reserved.