我有两个SQS队列,分别是queueA和queueB。queueA已经订阅了多个社交网络话题,并不断收到消息。queueB是实际处理这些消息的人。
但我的要求是,这个过程应该每天在一个固定的时间段内发生,比如每天上午9点到下午6点。
在queueB中无法控制/调度处理换句话说,queueB在收到消息后立即进行处理。
我希望在queueA和queueB之间有一种门/门的机制。这道门每天上午9点开门,一直开到下午6点,下午6点准时关门。当门打开时,消息可以从queueA流向queueB,包括在这段时间内到达queueA的消息,以及在“关闭时间”到达并等待门打开的消息。
发布于 2018-12-12 02:20:57
有很多方法可以做到这一点,但您必须自己编写将消息从一个队列移动到另一个队列的流程-这应该非常简单。要使其灵活,请参数化该流程,使其在指定时间后停止。
然后,您可以通过以下方式之一控制此过程:
https://stackoverflow.com/questions/53718017
复制相似问题