重新启动Docker容器后,Apache水槽不能从检查点恢复

我在Docker中设置了一个rabbitmq源文件,一个安装目录中的filechannel和一个AWS kinesis接收器。 我正在使用AWS ECS在集群中运行Docker容器,该集群会自动重新启动已closures的Docker容器。

它通常通过非常快速地消耗rabbitmq中的大部分数据,然后使用文件通道作为缓冲区,将数据缓慢推入Kinesis。

我的问题是,docker容器重新启动时,它似乎没有再次从通道的检查点开始,并且许多消息都丢失。 有没有人有自动从检查点重新启动flume的经验?