240 发简信
IP属地:青海
  • 240
    Executor家族-AbstractExecutorService

        该抽象类提供了 执行方法的默认实现,此类重写了submit , invokeAny和invokeAll方法,在实现中都使用了newTaskFor方法返回Runnabl...

  • 240
    Executor家族-ScheduledExecutorService

        ScheduledExecutorService可以安排任务在给定的延迟后运行,或定期执行     该类的所有方法如下: scheduleAtFixedRate和sc...

  • 持久化

        rabbitmq的持久化分成三个部分:交换器的持久化、队列的持久化和消息的持久化     交换器的持久化是通过exchangeDeclare的时候指定durable为...

  • 240
    RabbitMQ事务

        在使用 RabbitMQ 的时候,可以通过消息持久化操作来解决因为服务器的异常崩溃而导致的消息丢失,除此之外,我们还会遇到一个问题,当消息的生产者将消息发送出去之后,...

  • RabbitMQ消费者注意点

    消息分发     消费者客户端可以通过推模式和拉模式来进行消息消费。    当rabbitmq队列有多个消费者时,队列收到的消息将以轮询(round-robin)的分发方式发...

  • 240
    发送方确认机制

        前面说了RabbitMQ的事务,可是采用事务机制实现会严重降低 RabbitMQ 的消息吞吐量,这里就引入了一种轻量级的方式--发送方确认机制     生产者将信道设...

  • (4)jvm(完)

    1、JVM GC时间长如何发现、后来改成问成接口慢如何排查原因?//www.greatytc.com/p/434120549ebb 2、为什么要避免FullGC? ...

  • 240
    死信队列

    概念     DLX,全称为Dead-Letter-Exchange,可以称之为死信交换器,也有人称之为死信邮箱。当消息在一个队列中变成死信(dead message)之后,...

  • 过期时间(Time to Live TTL)

    消息TTL 方式1:通过队列属性设置,队列中所有消息,都有相同的过期时间。 方式2:第二种方法是对消息本身进行单独设置,每条消息的 TTL 可以不同     如果两种方法都使...

个人介绍
我的简书内容多以理论为主,是简书更是笔记。深厚扎实的理论知识可以让大家在突发情况下不至于束手无策。但是大家也不要把实操落下哦,互相进步~