serverless安装

SQS总流程图

image-20191008220724913

  • 可以有多个消费者和生产者
  • 当消息被正常处理完,消费者删除消息。
  • 如果消息处理失败,则重新入队。等待下一次处理。
  • 如果没有消息,则进行long polling,取到消息后再处理。
  • 如果同一条消息处理失败多次,放到死信队列。

其他注意点

  • 可以和S3一样,限制SQS访问的IP。
  • SQS没有VPC Endpoint,访问SQS必须走公网。