我正在使用@SqsLister处理一个Java Spring Web服务,以传递SQS队列上的项目。我的群集被配置为根据SQS队列的深度使用启动和停止任务。这部分工作正常。我担心任务被终止,而先前出队的项目仍在处理中。Spring是否以任何方式支持这一点?是否有处理此场景的首选方式?
y1aodyip1#
你必须在你的任务中自己实现它。基本上它是通过ecs task termination protection完成的,AWS提供了如何做到这一点的例子:
这些示例并不适用于Spring,但是您必须自己在应用程序中实现类似的内容。
1条答案
按热度按时间y1aodyip1#
你必须在你的任务中自己实现它。基本上它是通过ecs task termination protection完成的,AWS提供了如何做到这一点的例子:
这些示例并不适用于Spring,但是您必须自己在应用程序中实现类似的内容。