我们正在使用 aws ecs 任务来运行我们的 docker 容器。我们的应用程序正在连接到 TIBCO 队列并使用 AlpakkaJMSListeners 从队列中读取消息。
我们希望在 ec2 实例级别为这些容器启用自动缩放。我们为我们的一些具有 http 端点的服务定义了具有目标组的应用程序 LB。
我知道如果我们使用启用了 http 健康检查并在实例上自动缩放的目标组,那么 ecs 任务将在停止容器之前耗尽请求。
问题是当我们的容器通过自动缩放连接到 JMS 队列时,如何实现相同的行为(即在容器停止之前排出所有消息)?