zoukankan      html  css  js  c++  java
  • RabbitMQ的Q&A

    默认的IP端口

    • amqp默认绑定IP(本机所有IP),端口:5672
    • clustering默认绑定IP(本机所有IP),端口:25672
    • RabbitMQ Management插件 (本机所有IP),端口:15672

    TCP协议中的“半打开”

    • 当Server端或者Client端,突然中断消息。那么客户端和服务器就处于一种半打开的状态。
    • TCP断开连接时候,有两种状态。Wait_Close, Wait2_Close。
    • 处理这个问题的解决方案就是在客户端配置,HeartBeat检测机制。

    增加吞吐率和性能

    为了增加RabbitMQ,如果可能的情况下,最好不要使用确认(Acknowledge)。关闭Acknowledge可以提供更高的性能

    事务性功能的体现

    • Producer端发送消息使用。Confirm.
    • Consumer端接收消息使用。Ack方法。

    TTL实现设置区别

    • Queue的TTL是数据到达Queue中后,过期时间。
    • Message的TTL是消息被送出消费之后,过期时间。
  • 相关阅读:
    BZOJ3403: [Usaco2009 Open]Cow Line 直线上的牛
    lintcode入门篇三
    lintcode入门篇二
    lintcode入门篇一
    matplotlib
    Pandas
    Numpy
    缓存
    Django性能优化的几种方法
    python总结十一
  • 原文地址:https://www.cnblogs.com/zhengchunyuan/p/9253779.html
Copyright © 2011-2022 走看看