我有一个接收实时文件流的应用程序,我使用active MQ来侦听文件到达s3。一旦文件到达s3,我的应用程序就会下载该文件并开始处理它。
现在,我需要暂停对某些类型的文件(*Xyz*.txt,暂停窗口为8 AM UTC到9 AM UTC)的处理,并在暂停窗口结束时恢复处理。我知道每个文件的暂停时间窗口。例如,如果在UTC 8到9 AM UTC之间接收到模式为*Xyz*.csv的文件,则应用程序将在暂停窗口期间不处理该文件,但在UTC 9 AM之后,它将开始处理该文件。
恢复文件处理的方法有哪些?我正在探索Kubernetes cronjob类型的应用程序,它将在一个5分钟的窗口中使用一些API
我已经创建了一个自定义通知,但是当我用home按钮暂停活动时,当通知到达时,我按下通知,它就会创建一个新的活动,并且不会继续预览活动,当我按后退按钮时,它会转到预览一个相同的窗口。我尝试过singleTop, singleTask, singleIntent,它可以工作,但当消息进入时它不会更新活动,就像预览活动处于暂停状态。我怎么才能修好它?
如果没有解决方案,我认为在恢复活动或破坏暂停的活动或可能重新启动活动,有办法做到这一点吗?
public void CustomNotification(String strtext) {
// Using RemoteViews to