当前位置:   article > 正文

Rabbitmq spring boot的配置参数_xml增加spring.rabbitmq.connection-timeout 的值

xml增加spring.rabbitmq.connection-timeout 的值
  1. spring.rabbitmq.addresses= # 以逗号分隔的客户端应连接的地址列表
  2. spring.rabbitmq.cache.channel.checkout-timeout= # 如果已达到缓存大小,则等待获取通道的持续时间
  3. spring.rabbitmq.cache.channel.size= # 要在缓存中保留的通道数
  4. spring.rabbitmq.cache.connection.mode=channel # 连接工厂缓存模式
  5. spring.rabbitmq.cache.connection.size= # 缓存的连接数
  6. spring.rabbitmq.connection-timeout= # 连接超时。将其设置为 0 以永远等待
  7. spring.rabbitmq.dynamic=true # 是否创建 AmqpAdmin bean
  8. spring.rabbitmq.host=localhost # RabbitMQ 主机
  9. spring.rabbitmq.listener.direct.acknowledge-mode= # 确认容器的模式
  10. spring.rabbitmq.listener.direct.auto-startup=true # 是否在启动时自动启动容器
  11. spring.rabbitmq.listener.direct.consumers-per-queue= # 每个队列的消费者数量
  12. spring.rabbitmq.listener.direct.default-requeue-rejected= # 默认情况下,拒绝交付是否重新排队
  13. spring.rabbitmq.listener.direct.idle-event-interval= # 应该多久发布一次空闲容器事件
  14. spring.rabbitmq.listener.direct.missing-queues-fatal=false # 如果容器声明的队列在代理上不可用,则是否失败
  15. spring.rabbitmq.listener.direct.prefetch= # 每个消费者可能未完成的最大未确认消息数
  16. spring.rabbitmq.listener.direct.retry.enabled=false # 是否启用发布重试
  17. spring.rabbitmq.listener.direct.retry.initial-interval=1000ms # 第一次和第二次尝试传递消息之间的持续时间
  18. spring.rabbitmq.listener.direct.retry.max-attempts=3 # 传递消息的最大尝试次数
  19. spring.rabbitmq.listener.direct.retry.max-interval=10000ms # 最长尝试次数
  20. spring.rabbitmq.listener.direct.retry.multiplier=1 # 乘数应用于先前的重试间隔
  21. spring.rabbitmq.listener.direct.retry.stateless=true # 重试是无国籍还是有状态
  22. spring.rabbitmq.listener.simple.acknowledge-mode= # 确认容器的模式
  23. spring.rabbitmq.listener.simple.auto-startup=true # 是否在启动时自动启动容器
  24. spring.rabbitmq.listener.simple.concurrency= # 侦听器调用者线程的最小数量
  25. spring.rabbitmq.listener.simple.default-requeue-rejected= # 默认情况下,拒绝交付是否重新排队
  26. spring.rabbitmq.listener.simple.idle-event-interval= # 应该多久发布一次空闲容器事件
  27. spring.rabbitmq.listener.simple.max-concurrency= # 侦听器调用者线程的最大数量。
  28. spring.rabbitmq.listener.simple.missing-queues-fatal=true # 如果容器声明的队列在代理上不可用,则是否失败和/或如果在运行时删除一个或多个队列,是否停止容器
  29. spring.rabbitmq.listener.simple.prefetch= # 每个消费者可能未完成的未确认消息的最大数量
  30. spring.rabbitmq.listener.simple.retry.initial-interval=1000ms # 第一次和第二次尝试传递消息之间的持续时间
  31. spring.rabbitmq.listener.simple.retry.max-attempts=3 # 传递消息的最大尝试次数
  32. spring.rabbitmq.listener.simple.retry.max-interval=10000ms # 尝试之间的最长持续时间
  33. spring.rabbitmq.listener.simple.retry.multiplier=1 # 乘数应用于上一个重试间隔
  34. spring.rabbitmq.listener.simple.retry.stateless=true # 重试是无状态还是有状态
  35. spring.rabbitmq.listener.simple.transaction-size= # 确认模式为AUTO时要在acks之间处理的消息数。如果大于预取,则预取将增加到此值
  36. spring.rabbitmq.listener.type=simple # Listener 容器类型
  37. spring.rabbitmq.password=guest # 登录以对代理进行身份验证
  38. spring.rabbitmq.port=5672 # RabbitMQ 端口
  39. spring.rabbitmq.publisher-confirms=false # 是否启用发布者确认
  40. spring.rabbitmq.publisher-returns=false # 是否启用发布者返回
  41. spring.rabbitmq.requested-heartbeat= # 请求心跳超时;零,没有。如果未指定持续时间后缀,则将使用秒
  42. spring.rabbitmq.ssl.algorithm= # SSL算法使用。默认情况下,由Rabbit客户端库配置
  43. spring.rabbitmq.ssl.enabled=false # 是否启用SSL支持
  44. spring.rabbitmq.ssl.key-store= # 保存SSL证书的密钥库的路径
  45. spring.rabbitmq.ssl.key-store-password= # 用于访问密钥库的密码
  46. spring.rabbitmq.ssl.key-store-type=PKCS12 # 密钥库类型
  47. spring.rabbitmq.ssl.trust-store= # 持有SSL证书的信任存储
  48. spring.rabbitmq.ssl.trust-store-password= # 用于访问信任库的密码
  49. spring.rabbitmq.ssl.trust-store-type=JKS # 信托商店类型
  50. spring.rabbitmq.ssl.validate-server-certificate=true # 是否启用服务器端证书验证
  51. spring.rabbitmq.ssl.verify-hostname=true # 是否启用主机名验证
  52. spring.rabbitmq.template.default-receive-queue= # 从明确指定none时接收消息的默认队列的名称
  53. spring.rabbitmq.template.exchange= # 用于发送操作的默认交换的名称
  54. spring.rabbitmq.template.mandatory= # 是否启用强制消息
  55. spring.rabbitmq.template.receive-timeout= # receive()操作的超时时间
  56. spring.rabbitmq.template.reply-timeout= # sendAndReceive()操作的超时时间
  57. spring.rabbitmq.template.retry.enabled=false # 是否启用发布重试
  58. spring.rabbitmq.template.retry.initial-interval=1000ms # 第一次和第二次尝试传递消息之间的持续时间
  59. spring.rabbitmq.template.retry.max-attempts=3 # 传递消息的最大尝试次数
  60. spring.rabbitmq.template.retry.max-interval=10000ms # 尝试之间的最长持续时间
  61. spring.rabbitmq.template.retry.multiplier=1 # 乘数应用于先前的重试间隔
  62. spring.rabbitmq.template.routing-key= # 用于发送操作的默认路由密钥的值
  63. spring.rabbitmq.username=guest # 登录用户以对代理进行身份验证
  64. spring.rabbitmq.virtual-host= # 连接到代理时使用的虚拟主机

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/139043
推荐阅读
相关标签
  

闽ICP备14008679号